Очень большие числа
Как считать огромные числа, которые ни в какой тип не влезают? Где-то в инете видел пример, но найти не могу. На паскале. Заранее спасибо.
|
Ответ: Очень большие числа
как в школе. столбиком.
|
Ответ: Очень большие числа
|
Re: Очень большие числа
А если считать нужно в реальном времени(в столбик?:crazy:) например в игре имитировать реальные масштабы хотябы в пределах звездной системы с точностью до метра?
|
Ответ: Очень большие числа
да, в столбик.
это довольно быстро (сложение). умножение да, было бы долго. |
Ответ: Очень большие числа
Используй несколько переменных, или переводи числа в упакованный десятичный формат, или в строку
|
Ответ: Очень большие числа
impersonalis
|
Ответ: Очень большие числа
2jimon
она х3 с какой версии работает с добными числами. ДЛЛ-ка была бы вкуснятиной - но все времени не найду (а так в принципе у меня всё прилизно по классам). |
Re: Очень большие числа
тут я писал что-то подобное. правда, на С. но на Паскаль этот код врядли сложно будет перевести.
|
Ответ: Очень большие числа
Чёто попробовал я сделать столбиком, но считает не правильно, когда цифра в разряде больше 10. Если кому-нибудь не лень, посмотрите плиз проект на мидлетпаскале: http://slil.ru/25349048
|
Ответ: Очень большие числа
цифры складываем - еденица в уме©Алла Яковлевна
|
Ответ: Очень большие числа
Я на Delhpi писал сверхдлинную арифметику. Лучший вариант массив целых чисел. Битность элемента = разрядность процессора. Если нужны дробные числа, то еще добавь массив на дробную часть и integer на экспоненту и все это объедини в запись.
|
Часовой пояс GMT +4, время: 18:10. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot