Python: genaue Wurzeln berechnen?
Moin,
wenn ich math.sqrt() benutze dann berechnet es so 16 Nachkommastellen aber würde gerne mehr haben.
Kann man das einstellen?
Danke im Vorraus.
1 Antwort
Dass die Dezimalstellen lediglich 16 Ziffern betragen ist überhaupt der IEEE 754-2008 geschuldet:
https://en.wikipedia.org/wiki/IEEE_754-2008_revision
Du kannst folgende Libary benutzen. Hier kannst du die Anzahl der Dezimalstellen selbst bestimmen:
https://docs.python.org/3/library/decimal.html#decimal.Decimal.sqrt