(100/100 分數)
題目描述
編寫乙個程式,輸入乙個浮點數和輸出格式要求,按照格式要求將該浮點數輸出。給定非負整數m和n,表示輸出的浮點數小數點前的寬度為m,若寬度不夠則在前面補0,小數點後的寬度為n,若寬度不夠則在後面補0(補充說明:當n=0時,只需輸出整數部分,當m,n都為0時,則輸出0)。
輸入描述每個測例共
2行,第一行為兩個整數
m,n(n >= 0, m >= 0)
,第二行為乙個浮點數。
輸出描述對每個測例輸出的浮點數佔一行,其小數點前寬度為m,小數點後寬度為n,不足時補零。
樣例輸入
5 312.3456789
2 10
12.34
樣例輸出
00012.34512.3400000000
注釋
#include #include #include #include using namespace std;
int main(){
int m,n;
double num;
while(cin>>m>>n>>num){
if(m==0&&n==0)
cout<<0<
1 1輸出浮點數
描述讀入乙個雙精度浮點數,分別按輸出格式 f f 保留5位小數,e 和 g 的形式輸出這個整數,每次在單獨一行上輸出。輸入乙個雙精度浮點數。輸出輸出有四行 第一行是按 f 輸出的雙精度浮點數 第二行是按 f 保留5位小數輸出的雙精度浮點數 第三行是按 e 輸出的雙精度浮點數 第四行是按 g 輸出的雙...
C 浮點數詳解
ieee 754規定任意乙個二進位制浮點數v可以表示成下面的形式 v 1 s m 2 ev 1 s m 2 e v 1 s m 2e例如下圖是32位單精度浮點數儲存模型 其中s表示符號位,當s 0,v為正數 當s 1,v為負數。m表示有效數字,1 m 2 規約形式 e表示指數字。eg 十進位制的6....
c語言整數轉浮點數 浮點數的秘密
我們在學習 c 語言時,通常認為浮點數和小數是等價的,並沒有嚴格區分它們的概念,這也並沒有影響到我們的學習,原因就是浮點數和小數是繫結在一起的,只有小數才使用浮點格式來儲存。其實,整數和小數可以都使用定點格式來儲存,也可以都使用浮點格式來儲存,但實際情況卻是,c 語言使用定點格式儲存整數,使用浮點格...