Trigonometric functions: Difference between revisions

Trigonometric functions in various BASIC dialents
(Trigonometric functions en Asymptote)
(Trigonometric functions in various BASIC dialents)
Line 653:
PRINT arccos + " " + arccos * 180 / pi
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}}===
Line 687 ⟶ 707:
240 PRINT ACOS(COS(RD))
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}}==
2,122

edits