當前位置:編程學習大全網 - 編程軟體 - c語言如何控制小數位數

c語言如何控制小數位數

可以在輸出時,指定小數點後的有效位數,實現精確到若幹位的效果。

要精確到小數點後若幹位,則數據類型為浮點型,可能為單精度(float)或雙精度(double)。

在C語言中,使用格式化輸出函數printf來實現輸出。

輸出格式為

%.NF

1 %為格式化字符串的引導字符。

2 .N表示指定顯示N位小數。

3 F為類型字符,對於float, F值為f, 對於double,F值為lf。

舉例:

1 要輸出float a=1.23234; 保留3位小數的寫法為:

printf("%.3f",a);

2 輸出double b=123.345232; 保留4為小數,寫法為:

printf("%.4lf",b);

  • 上一篇:神奇編程
  • 下一篇:五角星符號的由來
  • copyright 2024編程學習大全網