對於非常大或者非常小的資料,我們通常用科學記數法來表示。例如在科技文獻和電腦中經常遇到的 2.3×106 (計算機中的科學記數法表示為:2.3e6),或者 9.18×10-5 (科學記樹法表示:9.18e-5)這種型別的資料。
輸入:
用科學記數法表示的資料。即為符合c語言表示的科學記數法表示。
輸出:
該資料的雙精度表示
說明:
輸入資料的精度不高於小數點後50位。
輸入資料時,在實數和冪之間有空格進行分隔,空格個數不定。
結果保留到小數點後8位,如不足8位用0補足,超過8位則截斷,不進行四捨五入的處理。
#include#include#define n 100
main()
else if(i=y+1)
else if(iputs(c);
return 0;
}
科學記數法(20分)
科學計數法是科學家用來表示很大或很小的數字的一種方便的方法,其滿足正規表示式 1 9 0 9 e 0 9 即數字的整數部分只有 1 位,小數部分至少有 1 位,該數字及其指數部分的正負號即使對正數也必定明確給出。現以科學計數法的格式給出實數 a,請編寫程式按普通數字表示法輸出 a,並保證所有有效位都...
PAT 1024 科學記數法
pat 1024 科學記數法 科學計數法是科學家用來表示很大或很小的數字的一種方便的方法,其滿足正規表示式 1 9 0 9 e 0 9 即數字的整數部分只有 1 位,小數部分至少有 1 位,該數字及其指數部分的正負號即使對正數也必定明確給出。現以科學計數法的格式給出實數 a,請編寫程式按普通數字表示...
PAT乙級 1024 科學記數法(20)
時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 hou,qiming 科學計數法是科學家用來表示很大或很小的數字的一種方便的方法,其滿足正規表示式 1 9 0 9 e 0 9 即數字的整數部分只有1位,小數部分至少有1位,該數字及其指數...