なにをオーバーフローという言い方するかの問題だけな希ガス
そもそも桁数が大きい場合BigIntegerとかBigDecimalとかがあるわけだが
それらは考慮したのかな