maths.sin¶
Calculate sin function.
It’s not a perfect function so I am rounding the result to 10 decimal places by default.
Formula: sin(x) = x - x^3/3! + x^5/5! - x^7/7! + … Where: x = angle in randians.
Functions¶
|
Implement sin function. |
Module Contents¶
- maths.sin.sin(angle_in_degrees: float, accuracy: int = 18, rounded_values_count: int = 10) float ¶
Implement sin function.
>>> sin(0.0) 0.0 >>> sin(90.0) 1.0 >>> sin(180.0) 0.0 >>> sin(270.0) -1.0 >>> sin(0.68) 0.0118679603 >>> sin(1.97) 0.0343762121 >>> sin(64.0) 0.8987940463 >>> sin(9999.0) -0.9876883406 >>> sin(-689.0) 0.5150380749 >>> sin(89.7) 0.9999862922