CSDN论坛 > Oracle > 基础和管理

一个很简单的问题:如何得到除法运算的后两位 [问题点数:20分,结帖人volin]

Bbs2
本版专家分:462
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:10
Bbs2
本版专家分:440
Bbs2
本版专家分:440
Bbs1
本版专家分:10
Bbs2
本版专家分:462
Bbs9
本版专家分:98451
Blank
红花 2004年4月 Oracle大版内专家分月排行榜第一
2004年3月 Oracle大版内专家分月排行榜第一
2004年2月 Oracle大版内专家分月排行榜第一
2004年1月 Oracle大版内专家分月排行榜第一
2003年12月 Oracle大版内专家分月排行榜第一
2003年8月 Oracle大版内专家分月排行榜第一
2003年7月 Oracle大版内专家分月排行榜第一
2003年3月 Oracle大版内专家分月排行榜第一
2003年2月 Oracle大版内专家分月排行榜第一
2003年1月 Oracle大版内专家分月排行榜第一
Blank
黄花 2004年5月 Oracle大版内专家分月排行榜第二
2003年11月 Oracle大版内专家分月排行榜第二
2003年10月 Oracle大版内专家分月排行榜第二
2003年9月 Oracle大版内专家分月排行榜第二
2003年6月 Oracle大版内专家分月排行榜第二
2003年4月 Oracle大版内专家分月排行榜第二
2002年12月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2004年6月 Oracle大版内专家分月排行榜第三
2003年5月 Oracle大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
js中加减乘除遇到小数时的位数问题
问题:   37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数)   我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998   怎么会这样,两个只有一位小数的数字相乘,怎么可能多出这么小数点出来。   我Google了一下,发现原来这是JavaScript浮点运算的一个bug。   比如:7*0.8 JavaScrip
sql 保留两位小数+四舍五入
select cast(362315*1.0/10000 as numeric(18,2)) 1. ROUND(该函数,只是负责四舍五入到两位小数,但是不负责截断 只留两位小数,例如下例:) 关于ROUND函数,我们平常理解为4舍5入,如: print ROUND(13.145, 2); 结果为:13.150   2. 使用转换类型,才能达到保留两位小数
简单的除法运算,可以算1000位的小数
可以算到1000位以内的小数,当然你可略作修改,那么就可以很轻松的(理论上任意位都可以)。有兴趣的可以看一下,我自己高的有些还不完善,可以有交流一下,给我留言就可以了
sql 除法精确计算问题
在做日终批处理是发现如果交易金额过大就会报 SQL0802N  发生算术溢出或其它算术异常。  SQLSTATE=22003检查一下sql语句发现是因为 fl/100 fl 的问题,fl(费率)=2%,经过数据库(DB2)计算后为0.020000000000000000000000000格式是DECIMAL(31,27),由于交易金额为DECIMAL(14,2),所以计算是会报算数溢出异常。我的解
C语言中除法怎么取得小数
除了一开始用float进行定义之外, 后面进行除法运算的时候要加.0, 否则算出的结果电脑会自动取整~~ 如:3/2的结果和3.0/2的结果就不同~~ 因为没有定义3/2为浮点型,所以3/2自动取整, 结果等于1 而3.0/2,由于预先用浮点型表示 其结果显然为:1.5
python 除法保留两位小数点
a = 1 b = 3 print(a/b) #方法一: print(round(a/b,2)) #方法二: print(format(float(a)/float(b),'.2f')) #方法三: print ('%.2f' %(a/b))
总结:java除法保留两位小数
java除法保留两位小数: java中,当两个整数相除时,由于小数点以后的数字会被截断,运算结果将为整数,此时若希望得到运算结果为浮点数, 必须将两整数其一或是两者都强制转换为浮点数。因为int 是整数,整数除整数就是整数double是小数。小数除小数才是小数 两种方法: 1.是直接用小数除 如 3.0/10.0 这样编译器会认为他们是double类型 2.是转换成d
四种获取小数点后两位方法
//第1种方法.  可以使用  0  或者   # 当作模板 DecimalFormat  deci=new DecimalFormat("00.00"); //String 12.35 String result=deci.format(12.3456); System.out.println(result);   //第2种方法. 12.34 BigDecimal  bd=new
DB2 sql中计算出保留两位小数位的查询
例如:select cast ((A*100.00)/B as decimal(10,2)) as C from tableName转自:http://crabdave.iteye.com/blog/395590
获取当前年份后两位
所周知,js里面有个内置对象Date,记录了有关系统时间的信息。 我们只要实例化一个Date对象,var date= new Date(); 然后就可以用这个对象获取有关当前时间的各种信息,比如年份,月份,日期以及时间等。 这里有一个小小的问题,在获取年份的时候,不同的浏览器竟然有不一样的结果喔。 var year=date.getYear(); alert(year); IE中显示20
关闭