PostgreSQL 数学函数参考
本页整理了 PostgreSQL 常用的数学函数,可帮助您方便高效的进行数学运算。
-
abs
PostgreSQLabs()
函数返回指定数字的绝对值。 -
acos
PostgreSQLacos()
函数以弧度为单位返回指定数值的反余弦值。 -
acosd
PostgreSQLacosd()
函数以度为单位返回指定数值的反余弦值。 -
acosh
PostgreSQLacosh()
函数返回指定数值的反双曲余弦。 -
asin
PostgreSQLasin()
函数以弧度为单位返回指定数值的反正弦。 -
asind
PostgreSQLasind()
函数以度为单位返回指定数值的反正弦。 -
asinh
PostgreSQLasinh()
函数返回指定数值的反双曲正弦。 -
atan
PostgreSQLatan()
函数以弧度为单位返回指定数值的反正切。 -
atan2
PostgreSQLatan2()
函数以弧度为单位返回指定的两个数除法运算的结果的反正切。 -
atan2d
PostgreSQLatan2d()
函数以度为单位返回指定的两个数除法运算的结果的反正切。 -
atand
PostgreSQLatand()
函数以度为单位返回指定数值的反正切。 -
atanh
PostgreSQLatanh()
函数返回指定数值的反双曲正切。 -
cbrt
PostgreSQLcbrt()
函数返回指定数字的立方根。 -
ceil
PostgreSQLceil()
函数返回大于或等于由参数指定的数字的最小整数值。 -
ceiling
PostgreSQLceiling()
函数返回大于或等于由参数指定的数字的最小整数值。 -
cos
PostgreSQLcos()
函数返回指定弧度的余弦值。 -
cosd
PostgreSQLcosd()
函数返回指定的以度为单位的数值的余弦值。 -
cosh
PostgreSQLcosh()
函数返回指定数值的双曲余弦。 -
cot
PostgreSQLcot()
函数返回指定弧度的余切。 -
cotd
PostgreSQLcotd()
函数返回指定的以度为单位的数值的余切。 -
degrees
PostgreSQLdegrees()
函数将指定的弧度值转为度数值并返回结果。 -
div
PostgreSQLdiv()
函数将指定的两个数字做除法运算并返回整数商。 -
exp
PostgreSQLexp()
函数返回自然常数 e 的指定的次方。 -
factorial
PostgreSQLfactorial()
函数返回一个数字的阶乘。 -
floor
PostgreSQLfloor()
函数返回小于或等于由参数指定的数字的最大整数值。 -
gcd
PostgreSQLgcd()
函数返回指定的两个数字的最大公约数。 -
lcm
PostgreSQLlcm()
函数返回指定的两个数字的最小公倍数。 -
ln
PostgreSQLln()
函数返回由参数指定的数字的自然对数。 -
log
PostgreSQLlog()
函数返回由参数指定的数字的指定的底的对数。 -
log10
PostgreSQLlog10()
函数返回由参数指定的数字的以 10 为底的对数。 -
min_scale
PostgreSQLmin_scale()
函数返回精确表示给定的数字所需的最小的精度(小数位位数)。 -
mod
PostgreSQLmod()
函数返回指定的两个数字做除法运算后的余数。 -
pi
PostgreSQLpi()
函数返回圆周率 π 的近似值,精确到小数点后 15 位。 -
power
PostgreSQLpower()
函数返回一个指定数字的指定的次方。比如power(x, y)
返回x
的y
次方。 -
radians
PostgreSQLradians()
函数将指定的度数值转为弧度值并返回结果。 -
random
PostgreSQLrandom()
函数返回一个 0 (包含) 和 1 (不包含) 之间的随机数。 -
round
PostgreSQLround()
函数将指定的数字四舍五入后到指定的精度并返回结果。 -
scale
PostgreSQLscale()
函数返回给定数字的小数位数。 -
setseed
PostgreSQLsetseed()
函数为后续调用的random()
函数设置种子,以让后续的random()
函数产生一个可重复的随机序列。 -
sign
PostgreSQLsign()
函数返回给定数字的符号(-1
或0
或1
)。 -
sin
PostgreSQLsin()
函数返回指定弧度的正弦值。 -
sind
PostgreSQLsind()
函数返回指定的以度为单位的数值的正弦值。 -
sinh
PostgreSQLsinh()
函数返回指定数值的双曲正弦。 -
sqrt
PostgreSQLsqrt()
函数返回给定数字的平方根。 -
tan
PostgreSQLtan()
函数返回指定弧度的正切。 -
tand
PostgreSQLtand()
函数返回指定的以度为单位的数值的正切。 -
tanh
PostgreSQLtanh()
函数返回指定数值的双曲正切。 -
trim_scale
PostgreSQLtrim_scale()
函数删除给定数字的小数部分结尾的 0 并返回结果。 -
trunc
PostgreSQLtrunc()
函数将指定的数字截断到指定的精度并返回结果。 -
width_bucket
PostgreSQLwidth_bucket()
函数返回一个指定的操作数位于一些指定的桶中的位置。