Вопрос про максимальную длину для input integer

Столкнулся с такой проблемой, что input integer при вводе числа более 22 символов становится недействительным. Подскажите, пожалуйста, как можно реализовать ввод “больших” чисел (значение int)?

Мы используем где возможно int64 (2^63 - 1), большинство систем не поддерживает больший размер.

Вы уверены что вам нужен Integer? Может вам нужна просто строка содержащая только цифры? Если вам действительно нужны большие числа, то можно пойти с decimal. У нас есть поддержка decimal, однако может быть множество недочетов с его реализацией потому что крайне редко используется.

Определитесь с кейсом использования.

Я тоже сразу подумал, что надо просто перейти на строку с цифрами. Спасибо за совет!

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.