您现在的位置是:首页 >要闻 > 2024-02-13 19:04:31 来源:

浮点运算(浮点)

导读 大家好,我是小夏,我来为大家解答以上问题。浮点运算,浮点很多人还不知道,现在让我们一起来看看吧!1、*****2、*****我已经回答了另外两...

大家好,我是小夏,我来为大家解答以上问题。浮点运算,浮点很多人还不知道,现在让我们一起来看看吧!

1、*****

2、*****我已经回答了另外两个人的同样提问,都是关于“浮点数据类型的疑惑”这方面的,而且都被采纳为最佳答案了,他们提的问题相对比较具体,可能说出了你想说但难以言表的某方面疑惑。你可以去看看:

3、http://wenwen.sogou.com/z/q656306210.htm

4、http://wenwen.sogou.com/z/q736477259.htm

5、*****

6、*****补充回答:C/C++里面的浮点数严格说已经失去了浮点的意义。浮点的意义可以形象的描述为:小数点是浮动的。比如说float就是一种定型的浮点数,它把小数点“定位”在最高与次高字节之间,这样的话“小数点”前1个字节8bits表示指数(整形),而“小数点”后24位全用来表示小数。

7、*****

8、*****哪有真正的浮点数呢?嵌入式开发之类的硬件开发领域,程序员可以自己定义数据类型,比如我要用4个字节存一个比float型最大值3.4*10^38还大的小数,可以把小数点定义到第2与第3字节,这样指数范围就大了很多,这种浮点类型的范围就按指数级别扩大了,它的范围差不多可以跟8个字节的double媲美!可是小数只剩2个字节表示,精度肯定下降。

9、*****

10、*****中高级语言编程领域,保证不会接触,或者让你设计浮点数据类型,我们只要会用就行,现在只用到2个,一个是float,另一个double,它们都只是浮点数的一种固化形式,已经不再“浮动”!

本文到此讲解完毕了,希望对大家有帮助。