hallo
wenn ich mit purebasic einen sinus rechnen will dann bekomme ich andere ergebnisse wie bei einen taschenrechner. Gibt es eine einstellung, die es automatisch auf den echten sinus umrechnet?
mfg t.brügge
sin ohne bogenmaß
das bei deiner rechnung -1 rauskommt liegt daran das du LONG benutzt!
das hier ergibt den "echten" wert:
Und wegen dem Bogenmaß :
Um überall mit Winkeln in ° zu rechen nimm das
b.f = 3.14159265/180
Wert.f = sin(Winkel*b)
Winkel.f = acos(Wert)/b
das hier ergibt den "echten" wert:
Code: Alles auswählen
Zahl.f = -274991168/244948864
Debug Zahl
Um überall mit Winkeln in ° zu rechen nimm das
b.f = 3.14159265/180
Wert.f = sin(Winkel*b)
Winkel.f = acos(Wert)/b
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
bei drawtext(str(Zahl)) nicht damit es mit Komma angezeigt wird muss du drawtext(strF(Zahl)) schreibenBrügge hat geschrieben:ich benutze aber floats...
den echten wert gebe ich mit drawtext() an. kann das sein das der befehl das komma nicht anzeigt?
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr