資訊學奧賽一本通 1010:計算分數的浮點數值 | OpenJudge NOI 1.3 05
一、 題目連結
ybt 1010:計算分數的浮點數值
OpenJudge NOI 1.3 05:計算分數的浮點數值
二、 題目考點
- 一般除法運算 /:
被除數 ÷ 除數 = 小數商
例:5 / 2 = 2.5 , 7 / 2 = 3.5
在C++中,兩個浮點型量相除,表示式的值就是這兩個浮點型量相除的結果,表示式的值也是浮點型量。 - 浮點型量的精度
float 單精度浮點型,可以表示6~7位有效數字
double 雙精度浮點型,可以表示15~16位有效數字
該題要保留到小數點後9位,只能用雙精度浮點型量計算 - 輸出浮點型數字a保留x位小數的寫法:
cout<<fixed<<setprecision(x)<<a;
printf("%.xf", a);
三、題解程式碼
解法1:使用cin, cout進行輸入輸出
#include <bits/stdc++.h>
using namespace std;
int main()
{
double a, b;
cin>>a>>b;
cout<<fixed<<setprecision(9)<<a/b<<endl;
return 0;
}
解法2:使用scanf, printf進行輸入輸出
#include <bits/stdc++.h>
using namespace std;
int main()
{
double a, b;
scanf("%lf %lf", &a, &b);
printf("%.9f", a / b);
return 0;
}
相關文章
- 資訊學奧賽一本通 1029:計算浮點數相除的餘 | OpenJudge NOI 1.3 11
- 資訊學奧賽一本通 1035:等差數列末項計算 | OpenJudge NOI 1.3 18
- 資訊學奧賽一本通 1012:計算多項式的值 | OpenJudge NOI 1.3 07
- 資訊學奧賽一本通 1027:輸出浮點數 | OpenJudge NOI 1.1 07
- 資訊學奧賽一本通 1032:大象喝水 | OpenJudge NOI 1.3 14
- 資訊學奧賽一本通 1051:分段函式 | OpenJudge NOI 1.4 13函式
- 資訊學奧賽一本通 1016:整型資料型別儲存空間大小 | OpenJudge NOI 1.2 01資料型別
- 資訊學奧賽一本通 1018:其他資料型別儲存空間大小 | OpenJudge NOI 1.2 03資料型別
- 資訊學奧賽一本通1099:第n小的質數 視訊題解
- 資訊學奧賽一本通 1272:分組揹包(evd)
- 資訊學奧賽一本通 1230:尋找平面上的極大點(evd)
- 資訊學奧賽一本通 1118:鋪地毯 視訊題解
- 資訊學奧賽一本通 1218:取石子游戲(NIM)
- 資訊學奧賽一本通 1289:攔截導彈(evd)
- 信奧一本通1187:統計字元數字元
- 圖解計算機中的數值範圍和浮點運算圖解計算機
- FLOAT:浮點數值資料的大致數值資料型別資料型別
- 資訊學奧賽考點
- 計算機組成與體系結構-數值表示範圍-浮點數計算計算機
- 信奧賽C++老師解一本通題: 1180:分數線劃定C++
- 資訊學奧賽一本通 1322:攔截導彈問題(evd)
- 【數值計算方法】數值積分&微分
- 計組之資料運算:9、浮點數的表示
- js中浮點數計算常用方法JS
- js精確計算浮點數相加JS
- 信奧一本通1403:素數對
- js處理浮點數計算誤差JS
- 浮點數線上轉hex計算工具
- 浮點數在計算機底層的表示及運算計算機
- 探索Lighthouse效能分數計算背後的奧秘
- 深入理解浮點數的運算
- JavaScript浮點數加減乘除精確計算JavaScript
- 計算機組成原理浮點數加減計算機
- JavaScript解決浮點數算數運算精度問題JavaScript
- python中精確的浮點數運算Python
- 浮點數
- 南沙C++信奧賽陳老師解一本通題 1117:整數去重C++
- 浮點數的理解