Sin(pi) und xcalc, kcalc, octave

Ego

Der Teufel im Detail
Moin,

Bei den Dreien oben ist mir gerade aufgefallen, dass sin(pi) ein etwas merkwürdiges Ergebnis (1.224646e-16) präsentiert. Das passiert aber nur im Bogenmaß; bei Grad bekomme ich die erwarteten Ergebnisse.

Hat da jemand eine Erklärung? Wenn ich PI von Hand eingeben würde, wäre das ja Ok, aber nicht wenn ich die Konstante verwende.
 
Das ist doch nur ein Zeichen, dass wirklich gerechnet wird!
Wenn sin(pi) = 0 ist ... dann ist das niemals das Ergebnis einer Berechnung - sondern im Programm irgendwo abgefangen und als Konstante hinterlegt.
( also gefuscht ;) )

Wenn ich rekursiv zehnmal x = Quadratwurzel aus x ( startwert von x = 2 ) - und dann
rekursiv 10mal x = xhoch2 rechne - ist ja auch auf dem besten Taschenrechner x niemals 2
 
Ja so kann man das auch sehen.
Vielleicht guck ich mir bei Gelegenheit mal den Quellcode an, um zu sehen, was da wirklich passiert.
 
Habe mir gerade so überlegt, warum bei Angaben im Gradmaß die erwarteten Werte rauskommen, da Sinus ja in rad rechnet. Jetzt stimmen die Ergebnisse von Grad und die entsprechenden Werte im Bogenmaß überein.
Bin jetzt etwas verwirrt; wäre das von Anfang an so gewesen, hätte ich mir die Erklärung selbst geben können. Ich schiebe das jetzt mal auf den Umstand, dass ich zu lange gearbeitet habe und als mir das auffiel, ich nur halbherzig, verwirrt irgendwas gemacht habe... :ugly:
 
Back
Top