首页 > 数据库技术 > 详细

oracle之trunc与round

时间:2015-09-29 16:19:52      阅读:162      评论:0      收藏:0      [点我收藏+]

round(x[,y]) 
功能:返回四舍五入后的值 
参数:x,y,数字型表达式,如果y不为整数则截取y整数部分,如果y>0则四舍五入为y位小数,如果y小于0则四舍五入到小数点向左第y位。 
返回:数字 
示例 :select round(5555.6666,2.1),round(5555.6666,-2.6),round(5555.6666) from dual; 
返回: 5555.67 , 5600 , 5556 


 

trunc(x[,y]) 
功能:返回x按精度y截取后的值 
参数:x,y,数字型表达式,如果y不为整数则截取y整数部分,如果y>0则截取到y位小数,如果y小于0则截取到小数点向左第y位,小数前其它数据用0表示。 
返回:数字 
示例: select trunc(5555.66666,2.1),trunc(5555.66666,-2.6),trunc(5555.033333) from dual; 
返回:5555.66   5500   5555 

oracle之trunc与round

原文:http://www.cnblogs.com/upcyaya/p/4846290.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!