Целые числа

Автор Тема: Целые числа  (Прочитано 3050 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BearDyuginАвтор темы

  • ADN Club
  • ****
  • Сообщений: 270
  • Карма: 24
  • Геодезист
Целые числа
« : 17-11-2016, 12:22:52 »
Забавная штука, эти целые числа.

Буквально на днях обжегся деля целое на целое, в надежде получить вещественное. Знал что так нельзя но проглядел :-\
Я сегодня пол дня искал ошибку, а оказалось целое число превысило лимит и было больше чем  +2147483647 , как бы в данном случаи перешёл на вещественные и всё стало хорошо.
Но вопрос остался, я пока конечно такой задачи даже не придумаю, но всё же интересно, а если необходимо оперировать целыми числами большего размера, как быть?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Целые числа
« Ответ #1 : 17-11-2016, 15:25:05 »
Но вопрос остался, я пока конечно такой задачи даже не придумаю, но всё же интересно, а если необходимо оперировать целыми числами большего размера, как быть?
Забыть про VisualLisp, так как там действительно только 32-битные целые числа. Ну или придумывать свою математику, деля длинное целое (64бита) на два коротких (32-битных).
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение