[Update] Mein Fehler…

>>> from math import pi
>>> from decimal import *
>>> (Decimal('4')/Decimal('3')) * Decimal('4')**3 * Decimal(str(pi)) * 1800
Decimal("482548.6315914239999999999999")
>>> 4**3 * pi * 1800 * 4/3
482548.63159139222
>>> 4/3 * 4**3 * pi * 1800
361911.47369354416

Das ist ja mal sehr interessant. Python ist also nicht wirklich für Mathe-Hausaufgaben zu empfehlen, sofern man nicht Decimal benutzt.

Advertisements