20 lines
452 B
Text
20 lines
452 B
Text
{def deg2rad {lambda {:d} {* {/ {PI} 180} :d}}}
|
|
-> deg2rad
|
|
{def rad2deg {lambda {:r} {* {/ 180 {PI}} :r}}}
|
|
-> rad2deg
|
|
|
|
{deg2rad 180}
|
|
-> 3.141592653589793 = PI
|
|
{rad2deg {PI}}°
|
|
-> 180°
|
|
|
|
{sin {deg2rad 45}}
|
|
-> 0.7071067811865475 = PI/4
|
|
{cos {deg2rad 45}}
|
|
-> 0.7071067811865476 = PI/4
|
|
{tan {deg2rad 45}}
|
|
-> 0.9999999999999999 = 1
|
|
|
|
{rad2deg {asin 0.5}}° -> 30.000000000000004°
|
|
{rad2deg {acos 0.5}}° -> 60.00000000000001°
|
|
{rad2deg {atan 1}}° -> 45°
|