下午考試遇到一道題,說編寫乙個程式,輸入某地12個月的降水量,計算每個月降水量佔全年降水量的比例,
並且要求輸出樣式如圖:
其中,比例值要四捨五入,本來很早就能考完了,但是四捨五入的方法我想了好久才弄出來,悲劇啦.
**如 #include
using namespace std;
#include
int fun(double s);
int main()
for(int j=0;j<12;j++)
for(int m=0;m<12;m++)
system("pause");
}int fun(double s)//四捨五入函式
呼叫了乙個四捨五入的函式.
.......
回來同學說可以更簡單得解決,恍然大悟呀..直接強制轉換了......... #include
using namespace std;
#include
int main()
for(int j=0;j<12;j++)
for(int m=0;m<12;m++)
system("pause");
}
c 四捨五入
在處理一些資料時,我們希望能用 四捨五入 法實現,但是c 採用的是 四捨六入五成雙 的方法,如下面的例子,就是用 四捨六入五成雙 得到的結果 double d1 math.round 1.25,1 1.2double d2 math.round 1.24,1 1.2double d3 math.ro...
c 四捨五入
math.round跟conver.toint32一樣,都是使用四捨六入五成雙的規則,例如 math.round 3.2 返回3 math.round 3.6 返回4 math.round 3.5 返回4 math.round 2.5 返回2 要做到四捨五入,可加上引數midpointroundin...
C 四捨五入
在處理一些資料時,我們希望能用 四捨五入 法實現,但是c 採用的是 四捨六入五成雙 的方法,如下面的例子,就是用 四捨六入五成雙 得到的結果 double d1 math.round 1.25,1 1.2double d2 math.round 1.24,1 1.2double d3 math.ro...