hdu 1170(小數點固定位數輸出)

2021-10-08 08:35:36 字數 521 閱讀 8408

這是學校布置的hdu暑假作業中最簡單的一道題目了,

但是需要注意除法輸出中,要保留小數字數。

下面是兩種保留小數點後n位資料的方法:

c++可以用標頭檔案iomanip中的函式setprecision(n)和流操縱運算元fixed來控制cout輸出

cout << fixed << setprecision(n) << 資料;

但是後續輸出這個資料變數的時候也會固定n位輸出;

直接用c語言中printf輸出

printf("%.nf",資料);

下面展示ac**

#include

#include

//#include c++中用到標準輸入輸出需要包含這個標頭檔案

using

namespace std;

intmain()

cout << endl;

}return0;

}

C cout輸出小數點後指定位數

在c 的程式設計中,總會遇到浮點數的處理,有的時候,我們只需要保留2位小數作為輸出的結果,這時候,問題來了,怎樣才能讓cout輸出指定的小數點後保留位數呢?在c語言的程式設計中,我們可以這樣實現它 printf 2f sample 在c 中,是沒有格式符的,我們可以通過使用setprecision ...

C cout輸出小數點後指定位數

在c 的程式設計中,總會遇到浮點數的處理,有的時候,我們只需要保留2位小數作為輸出的結果,這時候,問題來了,怎樣才能讓cout輸出指定的小數點後保留位數呢?在c語言的程式設計中,我們可以這樣實現它 printf 2f sample 在c 中,是沒有格式符的,我們可以通過使用setprecision ...

求乙個分數小數點後指定位數的數字

題意 給你乙個分數a b,求分數小數點後k1 k2位數值各是多少 之前寫過天梯賽的模擬豎式題,這個題看了看就直接模擬了,然後就t了 但還是可以用模擬豎式的思想,n 10 k1 1 10 n就是小數點後第k1位的值了 記得開long long 然後中間用快速冪取模以防爆掉 includeusing n...