Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.02.13;
Скачать: [xml.tar.bz2];

Вниз

Чем отличается 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.514 c
6-1101480735
Muhan
2004-11-26 17:52
2005.02.13
Как выудить данные с интернет страницы с помощью ссылки в Делфи


1-1106911087
Mishenka
2005-01-28 14:18
2005.02.13
Как определить промежуток между двумя переменными TDateTime?


1-1107161046
Mr_Bob
2005-01-31 11:44
2005.02.13
Ярлыки


3-1106036342
Некто
2005-01-18 11:19
2005.02.13
Медленная работа MS Access


1-1106939009
serg128
2005-01-28 22:03
2005.02.13
Как определить день недели по дате?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский