PostgreSQL 数学函数参考

本页整理了 PostgreSQL 常用的数学函数,可帮助您方便高效的进行数学运算。

  1. abs

    PostgreSQL abs() 函数返回指定数字的绝对值。
  2. acos

    PostgreSQL acos() 函数以弧度为单位返回指定数值的反余弦值。
  3. acosd

    PostgreSQL acosd() 函数以度为单位返回指定数值的反余弦值。
  4. acosh

    PostgreSQL acosh() 函数返回指定数值的反双曲余弦。
  5. asin

    PostgreSQL asin() 函数以弧度为单位返回指定数值的反正弦。
  6. asind

    PostgreSQL asind() 函数以度为单位返回指定数值的反正弦。
  7. asinh

    PostgreSQL asinh() 函数返回指定数值的反双曲正弦。
  8. atan

    PostgreSQL atan() 函数以弧度为单位返回指定数值的反正切。
  9. atan2

    PostgreSQL atan2() 函数以弧度为单位返回指定的两个数除法运算的结果的反正切。
  10. atan2d

    PostgreSQL atan2d() 函数以度为单位返回指定的两个数除法运算的结果的反正切。
  11. atand

    PostgreSQL atand() 函数以度为单位返回指定数值的反正切。
  12. atanh

    PostgreSQL atanh() 函数返回指定数值的反双曲正切。
  13. cbrt

    PostgreSQL cbrt() 函数返回指定数字的立方根。
  14. ceil

    PostgreSQL ceil() 函数返回大于或等于由参数指定的数字的最小整数值。
  15. ceiling

    PostgreSQL ceiling() 函数返回大于或等于由参数指定的数字的最小整数值。
  16. cos

    PostgreSQL cos() 函数返回指定弧度的余弦值。
  17. cosd

    PostgreSQL cosd() 函数返回指定的以度为单位的数值的余弦值。
  18. cosh

    PostgreSQL cosh() 函数返回指定数值的双曲余弦。
  19. cot

    PostgreSQL cot() 函数返回指定弧度的余切。
  20. cotd

    PostgreSQL cotd() 函数返回指定的以度为单位的数值的余切。
  21. degrees

    PostgreSQL degrees() 函数将指定的弧度值转为度数值并返回结果。
  22. div

    PostgreSQL div() 函数将指定的两个数字做除法运算并返回整数商。
  23. exp

    PostgreSQL exp() 函数返回自然常数 e 的指定的次方。
  24. factorial

    PostgreSQL factorial() 函数返回一个数字的阶乘。
  25. floor

    PostgreSQL floor() 函数返回小于或等于由参数指定的数字的最大整数值。
  26. gcd

    PostgreSQL gcd() 函数返回指定的两个数字的最大公约数。
  27. lcm

    PostgreSQL lcm() 函数返回指定的两个数字的最小公倍数。
  28. ln

    PostgreSQL ln() 函数返回由参数指定的数字的自然对数。
  29. log

    PostgreSQL log() 函数返回由参数指定的数字的指定的底的对数。
  30. log10

    PostgreSQL log10() 函数返回由参数指定的数字的以 10 为底的对数。
  31. min_scale

    PostgreSQL min_scale() 函数返回精确表示给定的数字所需的最小的精度(小数位位数)。
  32. mod

    PostgreSQL mod() 函数返回指定的两个数字做除法运算后的余数。
  33. pi

    PostgreSQL pi() 函数返回圆周率 π 的近似值,精确到小数点后 15 位。
  34. power

    PostgreSQL power() 函数返回一个指定数字的指定的次方。比如 power(x, y) 返回 xy 次方。
  35. radians

    PostgreSQL radians() 函数将指定的度数值转为弧度值并返回结果。
  36. random

    PostgreSQL random() 函数返回一个 0 (包含) 和 1 (不包含) 之间的随机数。
  37. round

    PostgreSQL round() 函数将指定的数字四舍五入后到指定的精度并返回结果。
  38. scale

    PostgreSQL scale() 函数返回给定数字的小数位数。
  39. setseed

    PostgreSQL setseed() 函数为后续调用的 random() 函数设置种子,以让后续的 random() 函数产生一个可重复的随机序列。
  40. sign

    PostgreSQL sign() 函数返回给定数字的符号(-101)。
  41. sin

    PostgreSQL sin() 函数返回指定弧度的正弦值。
  42. sind

    PostgreSQL sind() 函数返回指定的以度为单位的数值的正弦值。
  43. sinh

    PostgreSQL sinh() 函数返回指定数值的双曲正弦。
  44. sqrt

    PostgreSQL sqrt() 函数返回给定数字的平方根。
  45. tan

    PostgreSQL tan() 函数返回指定弧度的正切。
  46. tand

    PostgreSQL tand() 函数返回指定的以度为单位的数值的正切。
  47. tanh

    PostgreSQL tanh() 函数返回指定数值的双曲正切。
  48. trim_scale

    PostgreSQL trim_scale() 函数删除给定数字的小数部分结尾的 0 并返回结果。
  49. trunc

    PostgreSQL trunc() 函数将指定的数字截断到指定的精度并返回结果。
  50. width_bucket

    PostgreSQL width_bucket() 函数返回一个指定的操作数位于一些指定的桶中的位置。