----------------------------------------------------------------------------
#include <iostream>
using namespace std;
int main()
{
int a,b,c;
cin >>a>>" \n">>b>>endl; //引入cin之後便能輸入我們想要的變數數值
c=a+b;
cout<<"a+b="<<c<<endl;
c=a*b;
cout<<"a*b"<<c<<endl;
return 0;
}
-----------------------------------------------------------------------------
接下來我要引進另外一個標頭檔<cmath> 這裡面有相當多的函式庫,我取其中的幾個來做說明,首先是sqrt和cqrt這兩個來進行討論
------------------------------------------------------------------------------
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float a,b,c;
cin >> a;
cin >> b;
c=a*b;
cout<<"a*b ="<<c<<"\n"<<"平方根值 :"<<sqrt(c)<<"\n "<<"立方根的值:"<<cbrt(c);
return 0;
}
--------------------------------------------------------------------------------
但是這樣的表示法一定無法滿足如果要取捨不準度的運用,這時候引進另外一個標頭檔
<iomanip>裡面的setprecision,範例可以看出跑出來的結果:
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main()
{
float a,b,c;
cin >> a;
cin >> b;
c=a*b;
cout<<setprecision(3)<<"a*b ="<<c<<"\n"<<"平方根值 :"<<sqrt(c)<<"\n "<<"立方根的值:"<<cbrt(c);
return 0;
}
-------------------------------------------------------------------------------------
沒有留言:
張貼留言