Другие языки программирования и технологии

Определить тип переменных b: integer:

язык какой и че за вопрос?
Барамыкин Эдуард
Барамыкин Эдуард
3 167
Лучший ответ
integer - целочисленный
Елена Мелехина
Елена Мелехина
56 832
Вы что, в детском саду обучаетесь? Что тут "определять"? Значение английского слова?
Sasha Blizzard
Sasha Blizzard
63 462
Переменные содержащие целые числа, не имеющие дробной части.
Тип переменной Значение переменной Размер переменной Примечание
Shortint –128..127 8-бит со знаком
Smallint –32768..32767 16-бит со знаком
Integer –2147483648.. 2147483647 32-бит со знаком Рекомендовано к использованию IntToStr(s) - преобразование в тип String
Longint –2147483648.. 2147483647 32-бит со знаком
Int64 –2^63..2^63–1 64-бит со знаком
Byte 0..255 8-бит без знака
Word 0..65535 16-бит без знака
Longword 0..4294967295 32-бит без знака
Cardinal 0..4294967295 32-бит без знака
Переменные содержащие целые числа, имеющие дробную часть.
Тип Порог Максимальное значение Кол-во цифр в значении Объем, байт
Real 2,9*10^-39 1,7*10^38 11-12 6
Single 1,5*10^-45 3,4*10^38 7-8 4
Double 5,0*10^-324 1,7*10^308 15-16 8 FloatToStr(z) - преобразование в тип String
Extended 3,4*10^-4932 1,1*10^4932 19-20 10 FloatToStr(z) - преобразование в тип String
Comp 1,0 9,2*10^18 19-20 8
Currency 0,0001 9,2*10^14 19-20 8
Символьный тип, нужен для преобразования цифр в буквы и обратно в кодировке ANSI.
Тип Обьём, байт
Char 1
Примечание.
Char может содержать только 255 возможных значений символов, что соответствует стандартной кодировке ANSI.
Byte численная переменная.
Функция Ord(C) возвращает значение порядкового номера символа С в таблице кодировки. Возвращаемое значение имеет тип Byte.
Обратное преобразование осуществляется функцией Chr(B).
Пример такого преобразования при нажатии на кнопку Button1:
procedure TForm1.Button1Click(Sender: TObject);
Var C:Char;B:Byte; // символьная и численная переменная
begin
C:='A'; // в переменную С заносим символ А
B:=Ord(C); // получаем значение символа А равное 65
B:=100; // В переменную В заносим 100
C:=Chr(B); // получаем символ d
end;
Строковый тип, работа с текстом, цифрами и т. д.
String, размер ограничен только памятью. x:=StrToInt(s); // преобразование в тип Integer var x:Integer; s:String;
ShortString, размер ограничен 255 символами.
Булевый тип.
Boolean - имеет только два значения true (истинно) или false (ложно) .
Антон Федоров
Антон Федоров
2 592
Настюша явно не ту специальность выбрала.