1樓:a羅網天下
單精度和雙精度最大區別就是結果精確到第幾位。
單精度是這樣的格式,1位符號,8位指數,23位小數。
雙精度是1位符號,11位指數,52位小數。
2樓:du瓶邪
1、單精度和雙精度都指浮點數,就是帶小數點的數2、單精度數的有效位數比較少,7位左右,雙精度的在幾十位。
3、單精度定義是用float
4、雙精度定義是用double
比如:#include
main()
3樓:匿名使用者
單精度和雙精度的區別用數學語言來說是精確到第幾位的區別:單精度精確到小數點後第6位,雙精度精確到小數點後15位。
4樓:
主要是取的小數點不一樣,其實沒有什麼區別
5樓:
精度,,,表示範圍呀
c語言中單精度型與雙精度型有什麼區別和是什麼
單精度是float,是4個位元組的 雙精度是double,是8個位元組的 大小都不一樣了,表示的當然也就不一樣,雙精度可以表示的數的範圍可以大一點 c語言中什麼是單精度型和雙精度型?各舉個例子。單精度型和雙精度型的區別在於它們的精確程度不一樣,也就是小數部分的有效位數不一樣。62616964757a...
單精度小數點後面有幾位,C語言浮點型小數點後為多少位
不一定的。單精度浮點數,浮點浮點,意思就是小數點會浮動的。單精度浮點數的實際有效精度為24位二進位制,這相當於 24 log102 7.2 位10進位制的精度,所以平時我們說 單精度浮點數具有7位精度 精度的理解 當從1.000.02變化為1.000.12時,變動範圍為2 23,考慮到因為四捨五入而...
c語言中用scanf輸入雙精度浮點數
c語言中用scanf輸入雙精度浮點數的源 如下 include include int main int n,a,i printf 請輸入陣列長度 scanf d n a malloc sizeof int n 分配記憶體 printf 請輸入 d個數 n n for i 0 i n i scanf...