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.57TRUNC按照指定的精度进行截取:
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.57MOD(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 2FLOOR 对给定的数字取整数
BYS@bys1>select floor(2345.67) from dual; FLOOR(2345.67) -------------- 2345POWER(n1,n2) 返回n1的n2次方根
声明: 本文由我的SEOUC技术文章主页发布于:2023-05-22 ,文章ORACLE单行函数与多行函数之三:数值函数建站知主要讲述函数,之三,ORACLE单行函数与多行函数之三:数值函网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_5117.html