您的位置:首页 > 其它

浮点数的操作符及其转换

2012-06-29 10:32 351 查看
浮点数的操作符

• 大部分的操作符和整数的一样

 取余% 是允许的(在C/C++是不允许的)

 移位操作符是不允许的

• 浮点数运算不会抛出错误

 很小的结果会转为0

 很大的结果会转为+/- Infinity

 无效的操作,结果会转为NaN

 只要有一个操作数是NaN,结果就转为NaN

浮点数的转换

• float 转为 double

 隐式转换

 不会抛出错误

• double转为float

 显式转换

 不会抛出错误

• 整数 转为 浮点数

 隐式转换

 不会抛出错误

 会损失精度,但不会改变大小

• 浮点数转为整数

 显式转换

 可能会抛出溢出错误
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  浮点数