您的位置:首页 > 编程语言 > Java开发

Java学习笔记之语言基础—— 浮点数的取模运算

2010-10-24 13:06 791 查看
浮点数的取模运算过程是:用左边的操作连续减右边的操作数,直到結果小于右边的操作数,此时的结果就是余数。
例子:64.5%6.0=4.5
如果是以下这种情况:
64.6%6和64%5.5的运算过程也是一样的,因为在运算前得行进行数据类型转换。
对下下面的情况:如12.0%0的运算结果是:NaN。这种情况对于整数的取模运算将会抛出ArithmeticException异常,因为整数的取模运算执行的是除法运算,而浮点数的取模运算执行的过程是使用左操作数连续减右操作数直到结果小于右操作数,并且在Java中浮点数有NaN(Not a Number)和Infinity的概念。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java