博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle截取固定位数的小数方法总结
阅读量:5805 次
发布时间:2019-06-18

本文共 414 字,大约阅读时间需要 1 分钟。

trunc,to_char,round,cast

1.trunc截取数字,小数位直接舍去,整数位取0。不进行四舍五入

第二个参数是要截取的位数,如果不是整数也只看整数位

2.to_char(),把数字转成字符的同时截取位数,且会四舍五入。对于本文对数字操作的情况,to_char的第一个参数可以是float,numberic,int,

第二个参数模板,描述要转换成什么样的形式。

注意d2,由于整数位给的'9'不够多,选出来是‘###’。

利用to_char函数转换数字还有更多用法可以参考API。

3.round看名字就是正八经的对数字进行近似计算的函数,用法和trunc一样,但是它会进行四舍五入

4.cast转为指定位数的number,注意number的第一个参数是转换之后整数加小数的总位数,下面的例子中最小为5

 

转载于:https://www.cnblogs.com/whatsoever/p/6417149.html

你可能感兴趣的文章
stat
查看>>
报空指针异常
查看>>
Java_spark简单例子
查看>>
imshow(K)和imshow(K,[]) 的区别
查看>>
poj3190 Stall Reservations
查看>>
CORS 跨域问题, 以及作为api server 的正确配置, 后台 nginx 配置
查看>>
loadrunner录制脚本、回放脚本遇到的问题
查看>>
16进制数至字符串转换
查看>>
如何使用Python3.4连接MySQL
查看>>
【转】OS X Mavericks: 防止 Mac 进入睡眠 -- 不错
查看>>
通达信版F10检索工具下载
查看>>
零基础学python-2.17 文件、open()、file()
查看>>
菜鸟学Java(二十二)——又一次认识泛型
查看>>
也谈设计模式,架构,框架和类库的区别
查看>>
Qt——布局管理器
查看>>
RIP协议
查看>>
[Android基础]Android中使用HttpURLConnection
查看>>
grid网格的流动一
查看>>
python---------匿名函数
查看>>
android:Notification实现状态栏的通知
查看>>