回覆列表
  • 1 # nlouo25607

    c語言中 單精度型和雙精度型 指兩種 型別 的 浮點數。單精度型 即 float 型, 有效數字約10進位制7位雙精度型 即 double 型, 有效數字約10進位制15位所以能描述的數值精度不同。c語言 資料 用 IEEE 754 國際標準。float 型 用 4 位元組存放,double 型 用 8 位元組存放。Single Precision 2進位制: 數符1位,指數8 位,尾數 23 位 Double Precision 2進位制: 數符1位,指數11 位,尾數 52 位單精數值範圍: ± ~10的-44.85次方 到 約 10的38.53次方雙精度數值範圍 ± ~10的-323.3 次方 to 約 10的 308.3次方。float a=1.234567;double b=1.2345678901234;-------------10%3 整除取餘數,得 1。1 用 float 和 double 表示,精度沒有區別。 a=(float)(10%3); b=(double)(10%3);強制轉換 要帶 小括號。

  • 中秋節和大豐收的關聯?
  • 做完包皮手術自己換藥應該注意哪些事項?