Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
14
Task/Trigonometric-functions/Nim/trigonometric-functions.nim
Normal file
14
Task/Trigonometric-functions/Nim/trigonometric-functions.nim
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
import math
|
||||
|
||||
proc radians(x): float = x * Pi / 180
|
||||
proc degrees(x): float = x * 180 / Pi
|
||||
|
||||
let rad = Pi/4
|
||||
let deg = 45.0
|
||||
|
||||
echo "Sine: ", sin(rad), " ", sin(radians(deg))
|
||||
echo "Cosine : ", cos(rad), " ", cos(radians(deg))
|
||||
echo "Tangent: ", tan(rad), " ", tan(radians(deg))
|
||||
echo "Arcsine: ", arcsin(sin(rad)), " ", degrees(arcsin(sin(radians(deg))))
|
||||
echo "Arccocose: ", arccos(cos(rad)), " ", degrees(arccos(cos(radians(deg))))
|
||||
echo "Arctangent: ", arctan(tan(rad)), " ", degrees(arctan(tan(radians(deg))))
|
||||
Loading…
Add table
Add a link
Reference in a new issue