![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чем отличается Integer от LongInt? [D6, Win2k]
Mishenka © (2005-01-26 15:36:00)Я посмотрел в хелпе они оба по 32 bit и оба от -2147483648 до 2147483647. В чём разница?
rdm (2005-01-31 04:14:00) [1]>Вы мне профы. лучше ответьте на то какая разница между WordBool,ByteBool и LongBool все принимают 2 значения "true" "false",а занимают разное кол-во памяти.
Boolean - true=1,false=0
ByteBool,WordBool,LongBool - false=0,true=остальные значение
Reindeer Moss Eater (2005-01-28 08:46:00) [2]Без уточнения где именно сравнивают эти типы вопрос не имеет особого смысла.
Разве что можно сразу сказать, что LongInt это - физический тип, а Integer - логический (не путать с булевым).
Anatoly Podgoretsky (2005-01-28 00:12:00) [3]Kerk © (27.01.05 23:16) [21]
Пить вредно, а трезветь бессмысленно.
Eraser (2005-01-27 23:39:00) [4]Kerk ©
надо трезветь.
Скорее наоборот ;-))
SergP (2005-01-27 23:33:00) [5]
> [22] Kerk © (27.01.05 23:22)
> байи бывает отрицательный?
Ну это смотря как на него посмотреть? :-))
Kerk (2005-01-27 23:22:00) [6]байи бывает отрицательный?
Kerk (2005-01-27 23:16:00) [7]Andy BitOff © (27.01.05 22:56) [19]
Anatoly Podgoretsky © (27.01.05 23:07) [20]
чего-то я вас не понял.. или вы шутите.. или мне надо трезветь.
Anatoly Podgoretsky (2005-01-27 23:07:00) [8]Нет, только последний байт отричательный
Andy BitOff (2005-01-27 22:56:00) [9]Это значит, что первые два байта положительные, а вторые два отрицательные
dimaxx (2005-01-27 22:55:00) [10]32 бита = 2 слова = 4 байта. Вся разница в платформозависимости.
Kerk (2005-01-27 22:26:00) [11]Eraser © (27.01.05 22:07) [16]
и?
Eraser (2005-01-27 22:07:00) [12]begin...end ©
DWORD как и WORD - беззнаковые, а Integer- знаковый ;-))
pasha_golub (2005-01-27 21:37:00) [13]begin...end © (27.01.05 21:11) [14]
Kerk © (27.01.05 21:08) [13]
Оба вы ламо. Это четыре байта :Р
begin...end (2005-01-27 21:11:00) [14]> [13] Kerk © (27.01.05 21:08)
Сам ты ламер. Это не 2 слова, это одно двойное слово.
:-)
Kerk (2005-01-27 21:08:00) [15]Ну вы ламеры!!! LongInt не 32 бита!!! Оно 2 слова!!!
Gero (2005-01-27 21:03:00) [16]
> На самом деле LongInt 32 бита, а integer 4 байта - вот и
> разница
Хм, а по-моему наоборот…
Andy BitOff (2005-01-27 20:43:00) [17]На самом деле LongInt 32 бита, а integer 4 байта - вот и разница
Kerk (2005-01-27 19:29:00) [18]MakedoneZ © (27.01.05 19:06) [9]
в том и логика.. что разное кол-во памяти
MakedoneZ (2005-01-27 19:06:00) [19]Вы мне профы. лучше ответьте на то какая разница между WordBool,ByteBool и LongBool все принимают 2 значения "true" "false",а занимают разное кол-во памяти.
Где здесь логика? :)
KSergey (2005-01-27 06:10:00) [20]> Palladin © (26.01.05 23:30) [4]
> Но так ли это там...
Может таки прекращать уже эту травку курить? Ну или хоть поделитесь, а то явно на разных с Вами языках разговариваем... ;)
Уже во второй ветке вижу страннейший Ваш ответ...
Присоединяюсь к Германн'у: там - это где, простите?