例題1-1 圓柱體的表面積
輸入底面半徑r和高h,輸出圓柱體的表面積,保留3位小數,格式見樣例。
樣例輸入:
3.5 9
樣例輸出:
area = 274.889
精度控制
1. 如果使用了控制符,在程式單位的開頭除了要加iostream標頭檔案外,還要加iomanip標頭檔案。#include
2.舉例: 輸出雙精度數。
double a=123.456789012345;對a賦初值
(1) cout<
#include
#include
using
namespace
std;
int main( )
總結:
簡單題也有小收穫,還學到了pi的表示方法const double pi=acos(-1.0)
學會了控制精度。將兩者結合起來就可以輸出pi的任意位,經過測試,最多可以精確到小數點後面48位。
下面是原始碼:
#include
#include
#include
using
namespace
std;
int main()
C 精度控制
使用這些格式需要宣告包含 long flags const 返回當前的格式標誌。long flays long newflag 設定格式標誌為newflag,返回舊的格式標誌。long setf long bits 設定指定的格式標誌位,返回舊的格式標誌。long setf long bits,lo...
C 輸出精度控制
如下 include includeusing namespace std void main double f 3.1415926535 cout enter the huashi temperature endl 方法一 cout.precision 3 呼叫cout的precision 函式設...
C 中cout精度控制
設定scientific標誌導致浮點數字值以科學記數法顯示 似乎是以十六進製制表示 當設定fixed時,浮點值以通常 記數法顯示。預設時,當設定fixed時,顯示六位十進位制位。當這些標誌都沒有設定時,編譯程 序選擇一種適當的方式。setprecsion n 是格式控制符。由於cout自身的問題,所...