9.2 科學記號與 cout 的預設輸出
¶科學記號複習
數學課學過科學記號:把一個數寫成 a \times 10^b(其中 1 \le a < 10),方便表示很大或很小的數。例如 12 億寫成 1.2 \times 10^9、0.0012 寫成 1.2 \times 10^{-3}。
程式的輸出沒辦法印上標,所以用 e 記法代替:ae+b 就是 a \times 10^b。
| e 記法 | 科學記號 | 一般寫法 |
|---|---|---|
1.002e+06 |
1.002 \times 10^6 | 1002000 |
9e-06 |
9 \times 10^{-6} | 0.000009 |
1.2e+09 |
1.2 \times 10^9 | 1200000000 |