Задать вопрос
@graf_777_gos
3 курс. Информационные технологии! (2015г)

Как алгоритм лучше для математических операций «огромных» чисел?

Играюсь с алгоритмами на языке swift, нужна работа с огромными числами (например нужно суммировать 10e-400 + 124e-40) Каким методом лучше реализовать суммирование строк? Для себя выделил суммирование в двоичной системе, но можно же и как в школе учили (как на "листочке" (обычным столбиком)). Вот и думаю, какой из них получше будет. Подскажите?
  • Вопрос задан
  • 341 просмотр
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Почитайте про реализацию BigInt

https://github.com/ibiwan/swift-bigint/blob/master... - вот например.
Ответ написан
Комментировать
@vilgeforce
Раздолбай и программист
Не изобретайте велосипеды. Или хотя бы посмотрите как они реализованы. Тот же OpenSSL содержит реализацию длинной арифметики.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы