Bei der Power-Funktion ist zu beachten, daß die Verwendung von Dezimalzahlen zu eventuell unbeabsichtigten
Rundungsfehlern führt. Betrachten Sie die folgenden drei Beispiele:Power(5, 1.5) = 11 Power(5.0, 1.5) = 11.2 Power(5.0, 1.50000000) = 11.2 Power(5.0000000000, 1.5) = 11.1803398875
Die Genauigkeit des Ergebnisses ist gleich der Genauigkeit des ersten Parameters. Wird bei Dezimalzahlen auf Nullen
verzichtet, so verringert sich die Genauigkeit des Ergebnisses dementsprechend. In Fällen, in welchen Nachkommastellen
erwartet werden, sind Float-Datentypen sinnvoll.Power(Cast(5 as Float), 1.5) = 11.180339887498949 Power(Cast(5.0 as Float), 1.5) = 11.180339887498949 Power(5.0e0, 1.5) = 11.180339887498949
Diese lassen sich entweder durch eine explizite Konvertierung oder durch die Nutzung der wissenschaftlichen Schreibweise
erzwingen.
Link zur hiesigen Seite als QR-Code
Kontaktformular:
Schreiben Sie mir und wir bauen gemeinsam Ihre neue Web-Datenbank!
Mit dem Klick auf den Button stimmen Sie zu, daß Cookies in Ihrem Browser gespeichert werden. Informationen zu den gespeicherten Cookies finden Sie unter Datenschutz#Cookies.Bei Fragen zur Technik wenden Sie sich bitte an Server-Daten - Web-Datenbank-Lösungen