trunc函数
2016-02-17 10:08
246 查看
TRUNC函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。
其具体的语法格式如下
TRUNC(number[,decimals])
其中:
number 待做截取处理的数值
decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分。
下面是该函数的使用情况:
TRUNC(89.985,2)=89.98
TRUNC(89.985)=89 (即取整)
TRUNC(89.985,-1)=80
注意:第二个参数可以为负数,表示为小数点左边指定位数后面的部分截去,即均以0记。与取整类似,比如参数为1即取整到十分位,如果是-1,则是取整到十位,以此类推;如果所设置的参数为负数,且负数的位数大于整数的字节数的话,则返回为0。如:TRUNC(89.985,-3)=0。
其具体的语法格式如下
TRUNC(number[,decimals])
其中:
number 待做截取处理的数值
decimals 指明需保留小数点后面的位数。可选项,忽略它则截去所有的小数部分。
下面是该函数的使用情况:
TRUNC(89.985,2)=89.98
TRUNC(89.985)=89 (即取整)
TRUNC(89.985,-1)=80
注意:第二个参数可以为负数,表示为小数点左边指定位数后面的部分截去,即均以0记。与取整类似,比如参数为1即取整到十分位,如果是-1,则是取整到十位,以此类推;如果所设置的参数为负数,且负数的位数大于整数的字节数的话,则返回为0。如:TRUNC(89.985,-3)=0。
相关文章推荐
- 【BZOJ2882】工艺【最小表示法】
- result的name属性和type属性
- PERL 5.8的反序列化
- 3.2-高阶函数
- [备忘]ubuntu安装node.js
- This Android SDK requires Android Developer Toolkit version 17.0.0 or above. Current version is 10.0.0.v201102162101-104271. Please update ADT to the latest version.
- Android开发者博客汇总
- API Guides(三)——Content Providers Basics To Processes and Thread
- MySQL 5.7.10 ZIP 免安装版本配置过程
- Java内存分配全面浅析
- ExtJS笔记--Ext.data详解
- 获取地理经纬度(地图)
- 程序居于桌面的中心位置
- Android Studio快捷键
- jquery.validate+jquery.form提交的三种方式
- springMVC框架,后台中session添加用户信息和获取用户信息的问题
- 如何利用 Google 成为一个更好的程序员
- Android开发中的一些小的知识点总结
- Android开发中一些被冷落但却很有用的类和方法
- Tcl -- set