藍橋入門2 圓的面積
問題描述
給定圓的半徑r,求圓的面積。
輸入格式
輸入包含乙個整數r,表示圓的半徑。
輸出格式
輸出一行,包含乙個實數,四捨五入保留小數點後7位,表示圓的面積。
說明:在本題中,輸入是乙個整數,但是輸出是乙個實數。
對於實數輸出的問題,請一定看清楚實數輸出的要求,比如本題中要求保留小數點後7位,則你的程式必須嚴格的輸出7位小數,輸出過多或者過少的小數字數都是不行的,都會被認為錯誤。
實數輸出的問題如果沒有特別說明,捨入都是按四捨五入進行。
樣例輸入
樣例輸出
50.2654825
資料規模與約定
1 <= r <= 10000。
提示本題對精度要求較高,請注意π的值應該取較精確的值。你可以使用常量來表示π,比如pi=3.14159265358979323,也可以使用數學公式來求π,比如pi=atan(1.0)*4。
#include
#include
#define pi 3.14159265358979323
using namespace std;
int main()
{int r;
cin>>r;
double result;
result=r*r*pi;
cout《固定小數字數:
#include
與cout< 方法一 用string類的format方法 例如 double x 1.23456789 system.out.println string.format 6f x 表示四捨五入保留六位小數。system.out.println string.format 3f x 表示四捨五入保留3位小數 輸出為... public static void main string args bigdecimal x new bigdecimal 2.22262222222222222222222222 setscale 3,bigdecimal.round half up system.out.println x.... import numpy as np n 2data numpy.around a,n 保留2位小數,n為3,則保留3位小數。預設保留整數,計算方法是四捨五入。這裡是一些例子 import numpy as np np.around 0.37,1.64 array 0.2.np.around 0.3...java保留double型別固定小數字數的方法
BigDecimal設定小數字數
numpy保留小數字數