Сообщество программистов Autodesk в СНГ
Разное => Разное => Тема начата: BearDyugin от 17-11-2016, 12:22:52
-
Забавная штука, эти целые числа.
Буквально на днях обжегся деля целое на целое, в надежде получить вещественное. Знал что так нельзя но проглядел :-\
Я сегодня пол дня искал ошибку, а оказалось целое число превысило лимит и было больше чем +2147483647 , как бы в данном случаи перешёл на вещественные и всё стало хорошо.
Но вопрос остался, я пока конечно такой задачи даже не придумаю, но всё же интересно, а если необходимо оперировать целыми числами большего размера, как быть?
-
Но вопрос остался, я пока конечно такой задачи даже не придумаю, но всё же интересно, а если необходимо оперировать целыми числами большего размера, как быть?
Забыть про VisualLisp, так как там действительно только 32-битные целые числа. Ну или придумывать свою математику, деля длинное целое (64бита) на два коротких (32-битных).