PostgreSQL函数

您所在的位置:网站首页 vb取余数的函数 PostgreSQL函数

PostgreSQL函数

2024-07-10 00:03| 来源: 网络整理| 查看: 265

pi()函数:"π"常量,返回圆周率 SELECT pi(); 结果:3.14159265358979

abs(x)函数:绝对值 SELECT abs(-17.4); 结果:17.4

sign(A)函数:返回参数的符号,A的值为负、零或正时,返回结果依次为-1,0,1 SELECT sign(-8.4); 结果:-1

ceil(A)/CEILING(A)函数:返回大于A的最小整数 SELECT ceil(-2.8); 结果:-2

floor(A)函数:返回小于A的最大整数 SELECT floor(-2.8); 结果:-3

mod(y, x)函数:取余数,注意:小数取余的原则是,返回值精确到被除数的小数位数,即返回值的小数位数和被除数的小数位数相同。 SELECT mod(9,4); 结果:1

round(A[,B])函数:对A进行四舍五入,返回最接近A的数值,结果保留B位。注意:当B为负数时,表示保留A值的小数点左边B位,小数点左边的相应位数用'0'补充。 SELECT round(42.438,2); 结果:42.44

trunc(x)函数:截断(向零靠近) SELECT trunc(42.8); 结果:42

trunc(x, y)函数:将x截断为y小数位置的数字 SELECT trunc(42.438,2); 结果:42.43

cbrt(double)函数:立方根 SELECT cbrt(27.0); 结果:3

sqrt(A)函数:平方根,注意:负数没有平方根 SELECT sqrt(4); 结果:2

pow(X,Y)/power(X,Y)函数:返回X的Y次方的值; SELECT pow(9, 3); 结果:729

exp(x)函数:返回e的x次方的值 SELECT exp(1); 结果:2.71828182845905

ln(X)函数:返回X的自然对数,X不能为负数。 SELECT ln(2.71828182845905); 结果:1.0000000000000018

log(x)函数:10为底的对数 SELECT log(100); 结果:2

log(b numeric,x numeric)函数:指定底数的对数 SELECT log(2.0, 64.0); 结果:6.0000000000000000

radians(double)函数:把角度转为弧度 SELECT RADIANS(180); 结果:3.14159265358979

degrees(double)函数:把弧度转为角度 SELECT DEGREES(PI()/2); 结果:90

random()函数:0.0到1.0之间的随机数值 SELECT random(); 结果:0.507949151564389

SIN(X)函数:返回X的正弦值,其中X是弧度值; SELECT SIN(pi()/2); 结果:1

ASIN(X)函数:SIN(A)互为反函数。,返回X的反正弦值,其中X为-1和1之间的数值。 SELECT ASIN(1); 结果:1.5707963267949

COS(X)函数:返回A的正弦值,其中A是弧度值; SELECT cos(0); 结果:1

ACOS(X)函数:COS(A)互为反函数,返回X的反正弦值,其中X为-1和1之间的数值。 SELECT acos(1); 结果:0

tan(x)函数:正切 SELECT TAN(pi()/4); 结果:1

atan(x)函数:反正切,和TAN(X)互为反函数 SELECT ATAN(1); 结果:0.785398163397448

atan2(x, y)函数:正切 y/x 的反函数

cot(x)函数:余切,和TAN(X)互为倒数 SELECT cot(pi()/4); 结果:1

 

桃之夭夭,灼灼其华。____佚名《桃夭》 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3