/* C program */
#include<stdio.h>
void main()
{
double x=5;
printf("%5.3f\n",x);
}
=============================================
執行結果
5.000
=============================================
說明
%5.3f 表示總共5位(含小數點),小數點後面佔三位
// c++ program
#include<iostream>
#include<iomanip>
using namespace std;
void main()
{
double x=5;
cout << showpoint << setprecision(4) << x << endl;
}
=============================================
執行結果
5.000
=============================================
說明
shopoint 表示要顯示小數點
setprecision(4) 則是表示設定浮點數的有效位數
|