public class Ex14_11 {
public static void main(String[] args){
long b = Long.MAX_VALUE;
BigInteger a = new BigInteger(Long.toString(b));
int count = 0;
BigInteger c = new BigInteger("5");
BigInteger d = new BigInteger("6");
BigInteger e = new BigInteger("0");
while(count < 10){
a.add(BigInteger.ONE);
if(a.remainder(d) == new BigInteger("0") || a.remainder(c) == new BigInteger("0")){
System.out.print(a);
count++;
}
}
}
} Мне нужно найти первые десять чисел, которые больше Long.MAX_VALUE. Все номера должны иметь возможность разделить 5 или 6 точно.Почему существует бесконечная петля? о BigInteger.remainder()
Могли бы добавить, что 'BigInteger.ZERO' является лучшей альтернативой' new BigInteger («0») '. – Bubletan
Спасибо, ребята, очень !!! –