Как я могу преобразовать очень большие десятичные числа в двоичные в Java

Например, как я смогу преобразовать 2 ^ 60 или 12345678901234567890123456789012345678901234567890 в двоичный формат? В основном, числа, которые слишком велики для представления в Java.

Редактировать: Я буду создавать класс, который сможет представлять слишком большие числа. Мне просто трудно понять, как преобразовать десятичное число в двоичное.

Edit2: А также, мне не разрешено использовать BigDecimal, BigInteger или любую другую библиотеку, извините за то, что не указал ранее.

5
задан Jacob 26 September 2012 в 02:23
поделиться