---
tags: DICE Python
---
3_6 四捨五入
===
> [name=CHAWTeam]
---
目錄:[DICE Python程式破解](https://hackmd.io/@CHAWTeam/DicePy)
上一篇:[3_5 加法再現](https://hackmd.io/@CHAWTeam/DicePy-3_5)
下一篇:[3_7 計算一下](https://hackmd.io/@CHAWTeam/DicePy-3_7)
---
題目
---
```!
寫一個程式,指定兩個浮點數,分別為4.210000與3.100000,並且印出相加的結果(四捨五入到小數點後2位)。
輸出範例:
7.31
```
程式碼
---
```c=
#include <stdio.h>
int main()
{
float a = 4.21, b = 3.1;
//定義 a 為浮點數 4.21 , b 為浮點數 3.1
printf("%.2f", a+b);
//印出 a+b 的數值,四捨五入到小數第二位
return 0;
}
```
:::info
C語言有三種**浮點實數型別(real floating type)**,分別是`float`、`double`、`long double`,差異是其佔用記憶體大小,影響精確度與儲存數字的範圍。
:::
:::success
控制印出位數,可在「%」後加上數字,即為該位數;若先加「.」再加數字,即為小數後該位數。
:::
輸出
---
```!
7.31
```
---
[查看我們在HackMD上的所有筆記](https://hackmd.io/@CHAWTeam)
目錄:[DICE Python程式破解](https://hackmd.io/@CHAWTeam/DicePy)
上一篇:[3_5 加法再現](https://hackmd.io/@CHAWTeam/DicePy-3_5)
下一篇:[3_7 計算一下](https://hackmd.io/@CHAWTeam/DicePy-3_7)
---
{%hackmd Iiu5mOixR7yWkPHKCkabBg %}
<iframe class="LikeCoin" height="235" src="https://button.like.co/in/embed/chawteam/button?referrer=https://hackmd.io/@CHAWTeam/DicePy-3_6" width="100%"></iframe>
---
{%hackmd i1nMRrZcTFmTvoF897K9zg %}