Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.13;
Скачать: CL | DM;

Вниз

Чем отличается Integer от LongInt?   Найти похожие ветки 

 
Mishenka   (2005-01-26 15:36) [0]

Я посмотрел в хелпе они оба по 32 bit и оба от -2147483648 до 2147483647. В чём разница?


 
Ega23 ©   (2005-01-26 15:37) [1]

AFAIK, integer - соптимизированный для платформы тип данных.


 
Александр Иванов ©   (2005-01-26 15:40) [2]

Помню, когда integer был 2-х байтным :). А Longint - 4-х.


 
KSergey ©   (2005-01-26 15:41) [3]

integer - платформенно зависимый (размер его, в смысле)
LongInt - фиксированного размера 4 байта


 
Palladin ©   (2005-01-26 23:30) [4]


>  KSergey ©   (26.01.05 15:41)

Жьюутко спорный вопрос...
В применении делфи, это верно, Integer - Generic, Longint - Fundamental...
Но так ли это там...


 
Gero ©   (2005-01-26 23:35) [5]

Короче, ничем он не отличается.
На сегодняшний день.


 
Anatoly Podgoretsky ©   (2005-01-27 01:06) [6]

Mishenka   (26.01.05 15:36)  
LongInt 32 бита, а integer хрен его знает.


 
Германн ©   (2005-01-27 02:17) [7]

По-моему уже все точки проставлены над всем, где это нужно!
Пока только остался вопрос к Palladin ©   (26.01.05 23:30) [4]
>В применении делфи, это верно, Integer - Generic, Longint - >Fundamental...
>Но так ли это там...

А где там...?
В сабже указано - [D6, Win2k]


 
KSergey ©   (2005-01-27 06:10) [8]

> Palladin ©   (26.01.05 23:30) [4]
> Но так ли это там...

Может таки прекращать уже эту травку курить? Ну или хоть поделитесь, а то явно на разных с Вами языках разговариваем... ;)
Уже во второй ветке вижу страннейший Ваш ответ...

Присоединяюсь к Германн"у: там - это где, простите?


 
MakedoneZ ©   (2005-01-27 19:06) [9]

Вы мне профы. лучше ответьте на то какая разница между WordBool,ByteBool и LongBool все принимают 2 значения "true" "false",а занимают разное кол-во памяти.
Где здесь логика? :)


 
Kerk ©   (2005-01-27 19:29) [10]

MakedoneZ ©   (27.01.05 19:06) [9]

в том и логика.. что разное кол-во памяти


 
Andy BitOff ©   (2005-01-27 20:43) [11]

На самом деле LongInt 32 бита, а integer 4 байта - вот и разница


 
Gero ©   (2005-01-27 21:03) [12]


> На самом деле LongInt 32 бита, а integer 4 байта - вот и
> разница

Хм, а по-моему наоборот…


 
Kerk ©   (2005-01-27 21:08) [13]

Ну вы ламеры!!! LongInt не 32 бита!!! Оно 2 слова!!!


 
begin...end ©   (2005-01-27 21:11) [14]

> [13] Kerk ©   (27.01.05 21:08)

Сам ты ламер. Это не 2 слова, это одно двойное слово.
:-)


 
pasha_golub ©   (2005-01-27 21:37) [15]

begin...end ©   (27.01.05 21:11) [14]
Kerk ©   (27.01.05 21:08) [13]

Оба вы ламо. Это четыре байта :Р


 
Eraser ©   (2005-01-27 22:07) [16]

begin...end ©
DWORD как и WORD - беззнаковые, а Integer- знаковый ;-))


 
Kerk ©   (2005-01-27 22:26) [17]

Eraser ©   (27.01.05 22:07) [16]
и?


 
dimaxx ©   (2005-01-27 22:55) [18]

32 бита = 2 слова = 4 байта. Вся разница в платформозависимости.


 
Andy BitOff ©   (2005-01-27 22:56) [19]

Это значит, что первые два байта положительные, а вторые два отрицательные


 
Anatoly Podgoretsky ©   (2005-01-27 23:07) [20]

Нет, только последний байт отричательный


 
Kerk ©   (2005-01-27 23:16) [21]

Andy BitOff ©   (27.01.05 22:56) [19]
Anatoly Podgoretsky ©   (27.01.05 23:07) [20]
чего-то я вас не понял.. или вы шутите.. или мне надо трезветь.


 
Kerk ©   (2005-01-27 23:22) [22]

байи бывает отрицательный?


 
SergP ©   (2005-01-27 23:33) [23]


>  [22] Kerk ©   (27.01.05 23:22)
> байи бывает отрицательный?


Ну это смотря как на него посмотреть? :-))


 
Eraser ©   (2005-01-27 23:39) [24]

Kerk ©
надо трезветь.

Скорее наоборот ;-))


 
Anatoly Podgoretsky ©   (2005-01-28 00:12) [25]

Kerk ©   (27.01.05 23:16) [21]
Пить вредно, а трезветь бессмысленно.


 
Reindeer Moss Eater ©   (2005-01-28 08:46) [26]

Без уточнения где именно сравнивают эти типы вопрос не имеет особого смысла.
Разве что можно сразу сказать, что LongInt это - физический тип, а Integer - логический (не путать с булевым).


 
rdm ©   (2005-01-31 04:14) [27]

>Вы мне профы. лучше ответьте на то какая разница между WordBool,ByteBool и LongBool все принимают 2 значения "true" "false",а занимают разное кол-во памяти.
Boolean - true=1,false=0
ByteBool,WordBool,LongBool - false=0,true=остальные значение



Страницы: 1 вся ветка

Текущий архив: 2005.02.13;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.053 c
14-1106672383
Бугага
2005-01-25 19:59
2005.02.13
Rover S2


1-1106900026
m52
2005-01-28 11:13
2005.02.13
Не выгружается приложение под XP


1-1106988127
Zuborob
2005-01-29 11:42
2005.02.13
Корни N-ной степени и возведение в N-степень


3-1105737158
Alex_S
2005-01-15 00:12
2005.02.13
А как отвязать запись от таблицы?


14-1106727329
Sergo
2005-01-26 11:15
2005.02.13
API для работы с реестром