回覆列表
-
1 # 使用者9923191605008
-
2 # 使用者5026914198393
2種表示方法1.十進位制小數形式,如1.08,.98,18.;2.指數形式,如3.45e6浮點數的型別分3類:1.float,單精度浮點數,(visual C下)佔用4個位元組,表示範圍:3.4e-38~3.4e382.double,雙精度浮點數,佔用8個位元組,表示範圍:1.7e-308~1.7e3083.long double,長雙精度浮點數,佔用10個位元組,表示範圍:1.2e-4932~1.2e4932
-
3 # 小福子487
這是指定以小數點後保留2位小數、科學計數法的形式輸出一個浮點數。 至於前面1.2的那個1,實際在這裡沒有意義。 因為以%e格式輸出時e+XXX就固定有5位,即使不要小數,整數至少1位,所以,就需要6位寬度了。這裡寫了1,會自動忽略,而採用需要的寬度輸出。 再加上小數點和2位小數,就是說%X.2e格式中至少輸出會用到9位寬度。若指定%10.2e的話,才會補上一個空格的。
一般寫程式碼的時候是這樣的:1.2e10表示1.2*10^101e-10表示1*10^-10這是e的使用方法標準規定e前邊必須有數字,e後邊必須有整數