Ошибка Inconvertible types, после c# не понимаю как работать с большими числами

Ошибка Inconvertible types, после c# не понимаю как работать с большими числами, что делать?

  Integer M = (Integer)Math.pow(2, 32);

Ответы (1 шт):

Автор решения: Sergey Gornostaev

Либо работайте с примитивами

int m = (int) Math.pow(2, 32);

либо используйте соответствующие методы обёрток

Integer m = Double.valueOf(Math.pow(2, 32)).intValue();
→ Ссылка