浮点数转整数注意的地方
来源:互联网 发布:mac重装失败 编辑:程序博客网 时间:2024/05/24 04:19
若float F= 1.2345;
unsigned int I = (unisigned int)F;
没有问题。
若float F= -1.2345;
即浮点数为负数时,在有些编译器上
unsigned int I = (unisigned int)F;
得到的I为一个错误的数。
正确的转换应该为
unsigned int I = (unisigned int)((int)F);
即先转为有符号的整形,再往无符号整形转换。
0 0
- 浮点数转整数注意的地方
- 整数相处获取浮点数须注意
- Javascript中计算浮点数时的一点需要注意的地方
- 浮点数的使用注意
- javascript浮点数转整数
- 浮点数转整数时出现的一个问题
- 四极管:浮点数到整数的转换(转)
- 浮点数到整数的快速转换
- 浮点数到整数的快速转换
- 浮点数到整数的快速转换
- 浮点数到整数的快速转换
- 整数浮点数的二进制表示
- 浮点数到整数的转换
- 浮点数和整数之间的转换
- 浮点数到整数的快速转换
- 整数和浮点数的溢出
- 整数与浮点数的表示
- 整数(浮点数)转字符串
- 399. Evaluate Division
- Java多线程系列--“基础篇”07之 线程休眠
- codefoces #404 C. Anton and Fairy Tale
- Unity3D Shader之路 VS2015下Graphics Debugger调试Shader
- 不使用中间变量实现两个整数的交换
- 浮点数转整数注意的地方
- 一个div在页面居中的css写法
- jQuery中size()和length的区别
- sql中的group by 和 having 用法解析
- Lua 笔记(二)
- TensorFlow入门-CIFAR10&CNN
- Java多线程系列--“基础篇”08之 join()
- spring配置scope属性
- envsetup.sh与mm命令、mmm命令说明