C++ 32位float表示的范围
浮点数的精度体现在有效数字上
■网友
float类型在存储时采用的科学计数法, 即存储有效位数字与指数, 32位里有8位要用来存储指数.还有符号位, 剩余的就只能存储有效数字7个还是8个忘了, 但肯定小于9个.所以不是单纯看范围, 你举例的那个数字, 有效数字太多(9位), 你所谓的"越界"应该是指这个吧.
推荐阅读
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
- C、C++、java等编程语言都有哪些坑
- c++写http服务器不用cgi和apache该用啥
- 看完c++ primer plus 还有必要再买本c++ primer看吗?
- 有人可以把C,C++,Python等编程语言开发出来,而我们却难以精通,这说明了啥问题
- MFC能用其他语言来替代吗?
- 看完一本C++书后应该学啥
- C++程序测试软件有哪些比较好
- 关于 lua 使用c++对象 并添加自定义属性的内存管理问题
