W
Wastl
Gast
Hallo,
hab hier eine BigInteger Zahl. Wie bestimme ich möglichst effizient die letzten beiden Ziffern dieser Zahl?
Im Moment mache ich das noch so:
Diese Methode ist aber sehr ineffizient, leider.
hab hier eine BigInteger Zahl. Wie bestimme ich möglichst effizient die letzten beiden Ziffern dieser Zahl?
Im Moment mache ich das noch so:
Code:
BigInteger r = new BigInteger("123433523423445812323473248762384");
String suffix = r.toString();
int lc1 = Integer.parseInt(suffix.substring(suffix.length()-2, suffix.length()-1));
int lc2 = Integer.parseInt(suffix.substring(suffix.length()-1, suffix.length()));
Diese Methode ist aber sehr ineffizient, leider.