您現在的位置是:首頁 >要聞 > 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,它們都只是浮點數的一種固化形式,已經不再“浮動”!
本文到此講解完畢了,希望對大家有幫助。