Hallo,
der Sinus von math liefert mir z.B bei der Eingabe: math.sin(5/6.5) = 0.69 wobei mein Taschenrechner mit
0.013 daher kommt. Was mache ich hier falsch?
Was liefert mir math.sin()?
- sls
- User
- Beiträge: 480
- Registriert: Mittwoch 13. Mai 2015, 23:52
- Wohnort: Country country = new Zealand();
math.sin erwartet den Übergabeparameter als Radius.
Code: Alles auswählen
>>> math.sin(math.radians(5/6.5))
0.01342520631339747
When we say computer, we mean the electronic computer.
Was man mit help(math.sin) einfach herausfinden kann.
Code: Alles auswählen
Help on built-in function sin in module math:
sin(...)
sin(x)
Return the sine of x (measured in radians).
Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
- DeaD_EyE
- User
- Beiträge: 1236
- Registriert: Sonntag 19. September 2010, 13:45
- Wohnort: Hagen
- Kontaktdaten:
Eine komplette Umdrehung entspricht 2π bzw. 1τ.
(2 * math.pi, math.tau)
https://de.wikipedia.org/wiki/Radiant_(Einheit)
Da wir Menschen damit schlecht umgehen können, hat man den Kreis in 360 Teile unterteilt.
Neugrad gibt es auch noch, da ist eine Umdrehung 400°. Hab ich aber noch nirgendwo gesehen.
In der Mathematik/Wissenschaft rechnet man aber mit Radiant (rad), also 2π.
Damit du die Winkelfunktionen verwenden kannst, musst du Grad erst in Radiant umrechnen.
math.degrees(radians) == degrees
math.radians(degrees) == radains
Die Funktionen sin, cos, tan erwarten den Winkel als Radiant
Die Umkehrfunktionen heißen asin, acos, atan und atan2 und geben den Wert in Radiant aus.
(2 * math.pi, math.tau)
https://de.wikipedia.org/wiki/Radiant_(Einheit)
Da wir Menschen damit schlecht umgehen können, hat man den Kreis in 360 Teile unterteilt.
Neugrad gibt es auch noch, da ist eine Umdrehung 400°. Hab ich aber noch nirgendwo gesehen.
In der Mathematik/Wissenschaft rechnet man aber mit Radiant (rad), also 2π.
Damit du die Winkelfunktionen verwenden kannst, musst du Grad erst in Radiant umrechnen.
math.degrees(radians) == degrees
math.radians(degrees) == radains
Die Funktionen sin, cos, tan erwarten den Winkel als Radiant
Die Umkehrfunktionen heißen asin, acos, atan und atan2 und geben den Wert in Radiant aus.
sourceserver.info - sourceserver.info/wiki/ - ausgestorbener Support für HL2-Server