前陣子在牛客上做了一道純粹輸出的題,輸出控制小數點後的數字的個數,由輸入決定。
時間限制:c/c++ 1秒,其他語言2秒
空間限制:c/c++ 32768k,其他語言65536k
喜愛acm的pby同學遇到了一道數學難題,已知底數n,請你幫他準確的計算出結果a = n
π(n的π次方),結果保留小數點後x位。
第一行是乙個整數t,表示測試例項的個數;然後是t行輸入資料,每行包含兩個正整數n和x,表示底數和保留位數。
(1 <= t <= 100,1 <= n <= 500,1 <= x <= 6)
對於每組輸入資料,分別輸出結果a,每個輸出佔一行。然後才去了解了一下,如何使用cout 輸出,控制輸出的精度呢?
廢話不多說,直接貼**
#include #include #include #include #include #include #include #include #include #include #include #include #include #include#include//加上這個標頭檔案
using namespace std;
#define mod 1000000007
const double pi = acos(-1.0);
int main(){
int t;
scanf("%d",&t);
while(t--){
int n,x;
cin>>n>>x;
cout.setf(ios::fixed); //兩句**
cout<
C 輸出精度控制
如下 include includeusing namespace std void main double f 3.1415926535 cout enter the huashi temperature endl 方法一 cout.precision 3 呼叫cout的precision 函式設...
輸出精度問題
include int main d 有符號10進製整數 i 有符號10進製整數 o 有符號8進製整數 u 無符號10進製整數 x 無符號的16進製制數字,並以小寫abcdef表示 x 無符號的16進製制數字,並以大寫abcdef表示 f f 浮點數 e e 用科學表示格式的浮點數 g 使用 f和 ...
小數點輸出精度控制問題
小數點輸出精度控制問題 setf 是追加標誌字的函式,而flags 是設定標誌字 fixed標誌是以定點形式顯示浮點數 當有fixed標誌時,說明資料按一定的位數輸出,否則去掉fixed標誌後,資料按原位輸出 即小數最後面的0不顯示 因此,使用時有兩種情況 1 原位輸出,這時應去掉fixed標誌 c...