![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Тёмный Эльф |
![]() ![]()
Сообщение
#1
|
![]() Влюблённый псих ![]() ![]() ![]() Группа: Пользователи Сообщений: 185 Пол: Женский Реальное имя: Лейла Репутация: ![]() ![]() ![]() |
Объясните плиз.
long int znachenie; znachenie=0xF=15; znachenie=0xFF=255; znachenie=0xFFF=4095; znachenie=0xFFFF=-1; znachenie=0xFFFFF=-1; .... (борландовский компиль) Если 0xF=15 я понимаю (раз 15 соответв. F в шестнадцатеричной с.с.), то откуда взялись цифры 255, 4095, -1 не могу врубиться!!! Сообщение отредактировано: Тёмный Эльф - 18.01.2008 19:29 |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Это связано с тем, что у тебя на машине размер long int равен двум байтам (я не знаю, что это за компилятор и что за архитектура), и действительно имеет место переполнение...
|
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 19:59 |