Gast
#1525612
Tag miteinander, mal angenommen ich habe zwei Integer, mit denen ich eine Berechnung durchführen möchte. Darf dann ein Zwischenergebnis den Maximalwert eines Integers überschreiten? Um mich deutlicher auszudrücken:
1 | |
2 | |
3 | |
4 | |
Es geht nicht darum, dass bei dem Ergebnis die Nachkommastellen abgeschnitten werden, sondern darum, ob nach der Multiplikation mit dem richtigen Zwischenergebnis weitergerechnet wird. Wenn ja, dann warum? Wenn nein, wie verhindere ich die Probleme am elegantesten? Gruß