Trigonometric functions: Difference between revisions
Content added Content deleted
(Trigonometric functions en Asymptote) |
(Trigonometric functions in various BASIC dialents) |
||
Line 653: | Line 653: | ||
PRINT arccos + " " + arccos * 180 / pi |
PRINT arccos + " " + arccos * 180 / pi |
||
PRINT ATN(TAN(radians)) + " " + ATN(TAN(radians)) * 180 / pi 'arctan</lang> |
PRINT ATN(TAN(radians)) + " " + ATN(TAN(radians)) * 180 / pi 'arctan</lang> |
||
==={{header|BASIC256}}=== |
|||
<lang BASIC256>radian = pi / 4 |
|||
angulo = 45.0 * pi / 180 |
|||
print "Radians : "; radians(angulo); " "; |
|||
print "Degrees : "; degrees(radian) |
|||
print |
|||
print "Sine : "; sin(radian); " "; sin(angulo) |
|||
print "Cosine : "; cos(radian); " "; cos(angulo) |
|||
print "Tangent : "; tan(radian); " "; tan(angulo) |
|||
print |
|||
#temp = asin(sin(radians(angulo))) |
|||
temp = asin(sin(radian)) |
|||
print "Arc Sine : "; temp; " "; degrees(temp) |
|||
temp = acos(cos(radian)) |
|||
print "Arc Cosine : "; temp; " "; degrees(temp) |
|||
temp = atan(tan(radian)) |
|||
print "Arc Tangent : "; temp; " "; degrees(temp) |
|||
end</lang> |
|||
==={{header|BBC BASIC}}=== |
==={{header|BBC BASIC}}=== |
||
Line 687: | Line 707: | ||
240 PRINT ACOS(COS(RD)) |
240 PRINT ACOS(COS(RD)) |
||
250 PRINT ATN(TAN(RD))</lang> |
250 PRINT ATN(TAN(RD))</lang> |
||
==={{header|Yabasic}}=== |
|||
<lang yabasic>radians = pi / 4 |
|||
degrees = 45.0 * pi / 180 |
|||
tab$ = chr$(09) |
|||
print "Radians : ", radians, " ", |
|||
print "Degrees : ", degrees / pi * 180 |
|||
print |
|||
print "Sine : ", sin(radians), tab$, sin(degrees) |
|||
print "Cosine : ", cos(radians), tab$, cos(degrees) |
|||
print "Tangent : ", tan(radians), tab$, tan(degrees) |
|||
print |
|||
temp = asin(sin(radians)) |
|||
print "Arc Sine : ", temp, tab$, temp * 180 / pi |
|||
temp = acos(cos(radians)) |
|||
print "Arc Cosine : ", temp, tab$, temp * 180 / pi |
|||
temp = atan(tan(radians)) |
|||
print "Arc Tangent : ", temp, tab$, temp * 180 / pi |
|||
end</lang> |
|||
=={{header|bc}}== |
=={{header|bc}}== |