In Java sind die meisten primitiven Typen vorzeichenbehaftet (ein Bit wird zur Darstellung von +/- verwendet), und wenn ich die Grenzen des Typs überschreite, kann ich daher unerwartete Ergebnisse wie negative Zahlen erhalten.
Gibt es eine bessere Lösung als mit BigInteger für diese, da BigInteger hat Performance-Probleme und Sie müssen die Klasse Methoden für grundlegende Arithmetik anstelle der Sprache Operatoren (Ruinen Lesbarkeit) verwenden?