C++ 新手教學4
數學運算
先備知識(5)
【1】、型別會影響答案的精度
int是整數,float是浮點數,double是雙精度,可以先從這邊了解型別
【2】、include
#include iostream //std::cout、std::endl #include cmath //sin、cos、pow(a,b)、sqrt()、exp、log10
【3】、三角函數
sin(弧度) = sin(角度*π/180) cos(弧度) = cos(角度*π/180)
【4】、次方pow(a,b),平方根sqrt()
pow(a,b) // a的b次方 sqrt(a) // a開平方根
【5】、exp()與log10()
e^x = exp(x) log10x = log10(x)
題目一、1+2+3+4+5
Output
15 15
題目二、1×2 × 3 × 4 × 5
Output
120
題目三、√9
Output
3 3
題目四、2 − √( (2^2 + 2^3 + 4) ) / 2
Output
0
題目五、sin(90°)
Output
1
題目六、𝑐𝑜𝑠( 2𝜋 )
Output
1
題目七、𝑒𝑥𝑝( − 0.1(2^2 + 2^3 ))
Output
0.301194
題目八、log(2)
Output
0.30103
參考資料
[1].
[2].
[3].
[4].
延伸閱讀
下一篇:
上一篇:
目錄:
成為作者繼續創作的動力吧!
從 Google News 追蹤更多 vocus 的最新精選內容 作者的相關文章
你可能也想看
發表回應
© 2024 vocus All rights reserved.