大家好,小蜜来为大家解答以上问题。浮点数,浮点很多人还不知道,现在让我们一起来看看吧!
1、 *****
2、 * * * * *我已经回答过另外两个人同样的问题,都是关于“浮点'的数据类型疑惑”的,两个都被采纳为最佳答案。他们的问题比较具体,可能表达了一些你想说却无法描述的疑惑。你可以去看看:
3、 http://wenwen.sogou.com/z/q656306210.htm
4、 http://wenwen.sogou.com/z/q736477259.htm
5、 *****
6、 * * * * *补充回答:严格来说,C/C中的浮点数已经失去了浮点的意义浮点的意义可以形象地描述为:小数点是浮动的。例如,float是一个固定的浮点数,它将小数点“定位”在最高字节和第二高字节之间。在这种情况下,“小数点”的第一个字节是8位用于指数(整形),而“小数点”的后24位都用于表示小数。
7、 *****
8、 * * * * *真正的浮点号在哪里?在嵌入式开发等硬件开发领域,程序员可以定义自己的数据类型。比如我想用4个字节存储一个比float最大值3.4 * 10 ^ 38大的小数,我可以把小数点定义到第2和第3个字节,这样指数范围就大很多。这种浮点类型的范围是指数级扩展的,其范围几乎可以与8字节的double相媲美!但是小数只剩2个字节了,精度肯定会下降。
9、 *****
10、 * * * * *高级语言编程领域,保证你碰不到,或者让你设计浮点数据类型。我们只需要能够使用它。现在只用两个,一个是float,一个是double。它们只是浮点数字的固化形式,不再“浮动”!
本文到此结束,希望对大家有所帮助。
标签: