2021-10-08|閱讀時間 ‧ 約 3 分鐘

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

1+2+3+4+5

Output

15 15

題目二、1×2 × 3 × 4 × 5

1×2 × 3 × 4 × 5

Output

120

題目三、√9

√9

Output

3 3

題目四、2 − √( (2^2 + 2^3 + 4) ) / 2

2 − √((2^2 " + " 2^3 " + " 4))/2

Output

0

題目五、sin(90°)

sin(90°)

Output

1

題目六、𝑐𝑜𝑠( 2𝜋 )

𝑐𝑜𝑠( 2𝜋 )

Output

1

題目七、𝑒𝑥𝑝( − 0.1(2^2 + 2^3 ))

𝑒𝑥𝑝( − 0.1(2^2 + 2^3 ))

Output

0.301194

題目八、log(2)

log(2)

Output

0.30103

參考資料

[1].
[2].
[3].
[4].

延伸閱讀

下一篇:
上一篇:
目錄:
分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.