Funktion Math.sin in VBA

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Funktion Math.sin in VBA

Re: Funktion Math.sin in VBA

von Karolus » Mi, 04.12.2013 17:35

Hallo

Die Quadratwurzel aus dem richtigen Ergebnis 0.5537192277268114 ist:
0.7441231267248797
das entspricht grob deinem Javascriptergebnis
0.7660444431

Re: Funktion Math.sin in VBA

von BigBen2013 » Mi, 04.12.2013 17:14

Die Funktion wird im Javascript der Webseite http://lexikon.astronomie.info/java/sunmoon/ aufgerufen, nachdem man auf den Button "Berechne Daten" klickt


Nachtrag:
Sorry, habe den Fehler gefunden:

In einem nachgelagerten Befehl wird das Ergebnis mit sich selbst multipliziert. Der Debugger von Firefox hat gleich diesen Befehl ebenfalls ausgeführt, obwohl ein Haltepunkt einige Zeilen vor dem Befehl gesetzt wurde.

Re: Funktion Math.sin in VBA

von Karolus » Mi, 04.12.2013 17:06

Hallo

Dein JavaScript liefert ein falsches Ergebnis!

Karolus

Re: Funktion Math.sin in VBA

von F3K Total » Mi, 04.12.2013 17:00

Moin,
keine Ahnung, aber das richtige Ergebnis ist das Basic Ergebnis. (Winkel in RAD)
Gruß R

Funktion Math.sin in VBA

von BigBen2013 » Mi, 04.12.2013 16:49

Hallo Zusammen,

ich muss eine Javascript-Berechnung in OpenOffice umsetzen.

Bei der sin-Funktion kommt in VBA ein abweichendes Ergebnis raus:

Javascript-Befehl:
math.sin(0.8726646259971648) = 0.5868240888334652

VBA:
sin(0.8726646259971648)= 0.7660444431

Kann mir jemand erklären, warum die gleiche Funktion in Javascript ein anderes Ergebnis liefert, als in VBA?

Nach oben