C語言float有效位數爲7位?

首先我們應該明確一點:C語言中,%f表示保留7位有效數字7位有效數字: 是指 整數部分 和小數部分一共7位 譚浩強的c語言,裏面講float型變量只能接受7位有效數字,比如float a;a=12345.6789;a變量中只能存儲12345.67,最後兩位丟失。 單精度數的尾數用23位存儲,加上默認的小數點前的1位1,2^(23+1) = 16777216。 因爲 10^7 < 16777216 
相關文章
相關標籤/搜索