Try   HackMD

3_6 四捨五入

CHAWTeamJun, 2020


目錄:DICE C語言程式破解
上一篇:3_5 加法再現
下一篇:3_7 計算一下


題目

寫一個程式,指定兩個浮點數,分別為4.210000與3.100000,並且印出相加的結果(四捨五入到小數點後2位)。

輸出範例:
7.31

程式碼

#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; }

C語言有三種浮點實數型別(real floating type),分別是floatdoublelong double,差異是其佔用記憶體大小,影響精確度與儲存數字的範圍。

控制印出位數,可在「%」後加上數字,即為該位數;若先加「.」再加數字,即為小數後該位數。

輸出

7.31

查看我們在HackMD上的所有筆記
目錄:DICE C語言程式破解
上一篇:3_5 加法再現
下一篇:3_7 計算一下


👉【幫我們一個忙!】👈

👋如果您喜歡這篇文章,請在下方按5個Like!
❤您的支持是我們最大的動力!

您只要登入帳號(Facebook、Google),在下方按5個Like,我們就會收到來自LikeCoin基金會的贊助。
您只需要支持我們,完全不會花到錢!