Как я могу уменьшить количество цифр числа?

Есть ли способ уменьшить количество цифр числа?

Пример:

double d = 222222222222222224444444444444.0

Я хочу "сериализовать" это как 17[2]13[4] например.

Идея состоит в том, чтобы уменьшить количество символов, используемых числом.

1 ответ

двойной d = 222222222222222224444444444444.0

Во-первых, вы не можете получить в два раза больше.

Я хочу "сериализовать" его, например, 17[2]13[4]. Идея состоит в том, чтобы уменьшить количество символов, используемых числом.

Дабл занимает всего 8 байтов независимо от его значения. Там, кажется, нет никакого реального смысла в этом.

Другие вопросы по тегам