[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 16 | 2 | 10
Назад Вниз Каталог Обновить

Аноним 17/03/17 Птн 09:49:41  148985001  
02EEB3P7-M.jpg (440Кб, 2048x1536)
сап, помогач, псевдопогромист пишет.
Есть проблема из-за ограничения максимального значения long, а точнее, мне нужно, чтобы программа нормально считала числа больше 2^63-1 (кодю на джаве, там нет unsigned, как в плюсах)
То есть, я хочу, чтобы число 999999999999999999999999 нормально оперировало с другими числами.
Пробовал юзать double, максимальное число значительно увеличилось, но охуительная погрешность.
Я думал сделать примерно тоже самое, как работает double, но там такой костылище и не очень производительность
Аноним 17/03/17 Птн 09:51:50  148985113
Big integer или big decimal. Является оберткой, поэтому работать нужно как с объектом.
Аноним 17/03/17 Птн 09:52:27  148985142
ВЗЛЕТКА
ПХД
КАНТИК
КАКАРДА
Аноним 17/03/17 Птн 10:13:06  148986127
>>148985142
ЗАЛЕТ
КИЧА
ВШИВНИК
ЧЕПОК
ЗАГАС
КОМОД
Аноним 17/03/17 Птн 10:39:30  148987603
Это ты так бампаешь, наркоман?
Аноним 17/03/17 Птн 10:43:53  148987814
>>148985001 (OP)

Собственно, еще в эпоху Бейсика встречался алгоритм, который через строковые переменные позволял оперировать любыми вещественными числами вплоть до 10^255 (максимальная длина строки в том Бейсике). Соответственно, найди или распиши алгоритм оперирования длинными строками, содержащим числовые значения. Отдельно надо написать функции для сложения-вычитания их и т.д.
Аноним 17/03/17 Птн 10:44:43  148987857
>>148987814
Он на джаве пишет, там уже все до него сделано.
Аноним 17/03/17 Птн 10:54:44  148988423
>>148985001 (OP)
Можешь использовать структуру из двух лонгов, через div и mod
мимостудент
Аноним 17/03/17 Птн 11:05:21  148989026
>>148988423
Уже выше писали, что есть biginteger, зачем велосипед выдумывать.
Аноним 17/03/17 Птн 11:11:56  148989370
>>148985113
В джаве нет
Аноним 17/03/17 Птн 11:13:16  148989438
>>148989370
Есть. Макет Java.math.
Аноним 17/03/17 Птн 11:17:21  148989645
>>148988423
поподробнее анончик
Аноним 17/03/17 Птн 11:17:39  148989658
Untitled.png (78Кб, 1543x796)
Аноним 17/03/17 Птн 11:23:44  148989987
>>148985001 (OP)
лол писал на асме (x86) прогу сложения двух чисел любой длины
Аноним 17/03/17 Птн 11:32:26  148990473
>>148989438
Попробую, спасибо
Аноним 17/03/17 Птн 11:33:43  148990537

>>148989658
Это ты к чему?
Аноним 17/03/17 Птн 11:34:20  148990567
>>148990537
>В джаве нет

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 16 | 2 | 10
Назад Вверх Каталог Обновить

Топ тредов
Избранное