控制数据库两个小数相除后的小数位数
2011-08-08 16:44
344 查看
select cast((cast(4000 as decimal(10,2))*6/5000) as decimal(10,2))*100
里面的一层cast是用来保证数据相除之后保留小数的部分,外面的一层cast是保证最后结果是两位小数
里面的一层cast是用来保证数据相除之后保留小数的部分,外面的一层cast是保证最后结果是两位小数
相关文章推荐
- Java BigDecimal 解决两个double相加控制小数位数的东东
- MATLAB 任意位数小数控制
- JAVA中double格式化控制精度小数位数,float同理
- 两个数相除,并设定所取小数的位数
- java 两个整数相除保留两位小数
- c++中输出小数格式控制(c++中怎么控制浮点型小数点后输出的位数)
- JAVA中double格式化控制精度小数位数,float同理
- java控制float类型的小数位数
- JS控制小数位数
- 用cout控制输出小数的位数
- java 控制输出小数位数
- java中两个整数相除得到小数点并保留两位小数的方法
- cout控制输出小数位数
- C#中两个整数相除得到带小数点的结果
- 用两个Calendar控件来控制数据库记录的读入
- java控制float类型的小数位数
- C++ 对于输出小数的位数控制+C++对集合的操作(交、并、差)
- 使用sprintf打印float并控制小数位数时引起的问题
- C语言如何控制小数位数
- C#中两个整数相除得到带小数点的结果