溫馨提示×

c語言浮點數四舍五入的規則是什么

小億
331
2023-08-23 01:24:32
欄目: 編程語言

C語言中浮點數的四舍五入規則如下:

  1. 如果要舍入的小數部分小于0.5,則舍棄小數部分。

  2. 如果要舍入的小數部分大于0.5,則將整數部分加1。

  3. 如果要舍入的小數部分等于0.5,則根據整數部分的奇偶性來決定:

  • 如果整數部分為偶數,則舍棄小數部分。

  • 如果整數部分為奇數,則將整數部分加1。

例如,對于浮點數2.3:

  • 小數部分為0.3,小于0.5,所以舍棄小數部分,結果為2.0。

對于浮點數2.7:

  • 小數部分為0.7,大于0.5,所以將整數部分加1,結果為3.0。

對于浮點數2.5:

  • 小數部分為0.5,整數部分為偶數2,所以舍棄小數部分,結果為2.0。

對于浮點數3.5:

  • 小數部分為0.5,整數部分為奇數3,所以將整數部分加1,結果為4.0。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女