ORACLE单行函数与多行函数之三:数值函数建站知
导读:1建站知识常用数字转换类:ROUND:四舍五入 TRUNC:截取 MOD:取余 FLOOR 取整 POWER(n1,n2) 求N次方根 SIGN(n) ROUND:四舍五企业网站建设网站seo优化。
常用数字转换类:ROUND:四舍五入 TRUNC:截取 MOD:取余 FLOOR 取整 POWER(n1,n2) 求N次方根 SIGN(n)
ROUND:四舍五入
round(number,a),以小数点位核心,a如果为0可以不写,表示取整;a为-1表示小数点前一位,即个位数;a为2则表示小数点后2位。 BYS@bys1>select round(555.555),round(555.555,-1),round(555.555,1),round(555.574,2) from dual; ROUND(555.555) ROUND(555.555,-1) ROUND(555.555,1) ROUND(555.574,2) -------------- ----------------- ---------------- ---------------- 556 560 555.6 555.57
TRUNC按照指定的精度进行截?。?/h4>
trunc(number,a),以小数点位核心,a如果为0可以不写,表示取整;a为-1表示小数点前一位,即个位数;a为2则表示小数点后2位。
BYS@bys1>select trunc(555.555),trunc(555.555,-1),trunc(555.555,1),trunc(555.574,2) from dual;
TRUNC(555.555) TRUNC(555.555,-1) TRUNC(555.555,1) TRUNC(555.574,2)
-------------- ----------------- ---------------- ----------------
555 550 555.5 555.57
MOD(n1,n2);取余数,返回一个n1除以n2的余数
BYS@bys1>select mod(10,3),mod(3,3),mod(2,3) from dual;
MOD(10,3) MOD(3,3) MOD(2,3)
---------- ---------- ----------
1 0 2
FLOOR 对给定的数字取整数
BYS@bys1>select floor(2345.67) from dual;
FLOOR(2345.67)
--------------
2345
POWER(n1,n2) 返回n1的n2次方根
声明: 本文由我的SEOUC技术文章主页发布于:2023-05-22 ,文章ORACLE单行函数与多行函数之三:数值函数建站知主要讲述函数,之三,ORACLE单行函数与多行函数之三:数值函网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: http://www.tngdez.cn/article/web_5117.html