Форум: "Основная";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
ВнизЧто значит $ в объявлении констант типа integer? Найти похожие ветки
← →
Dmitry_04 (2004-11-26 16:33) [0]Что значит $ в объявлении констант типа integer?
Например:
const
LANG_RUSSIAN=$19
← →
begin...end © (2004-11-26 16:34) [1]
> Dmitry_04 (26.11.04 16:33)
Это значит: LANG_RUSSIAN равно 19 в шестнадцатиричной системе счисления, т.е. 25.
← →
palva © (2004-11-26 16:35) [2]Признак числа в 16 системе счисления
← →
Ega23 © (2004-11-26 16:46) [3]Жаль нет какого-нибудь % для предоставления в двоичном виде... :-(
← →
palva © (2004-11-26 17:52) [4]B FreePascal есть (%10001010)
← →
Piter © (2004-11-26 19:30) [5]Ega23 © (26.11.04 16:46) [3]
Жаль нет какого-нибудь % для предоставления в двоичном виде... :-(
а зачем? Не вижу применения...
← →
Gero © (2004-11-26 21:22) [6]
> Piter © (26.11.04 19:30)
А для шестнадцатиричной применение видишь?
Вот примерно такое же было бы для двоичной.
ЗЫ. Действительно жаль.
Надо Борланду написать, чтобы добавили :)
← →
begin...end © (2004-11-26 21:32) [7]
> [5] Piter © (26.11.04 19:30)
Из SysUtils.pas:faReadOnly = $00000001;
faHidden = $00000002;
faSysFile = $00000004;
faVolumeID = $00000008;
faDirectory = $00000010;
А было бы:faReadOnly = %00000001;
faHidden = %00000010;
faSysFile = %00000100;
faVolumeID = %00001000;
faDirectory = %00010000;
Второй вариант, ИМХО, наглядней.
По крайней мере, легче сообразить, как определить, есть ли какой-нибудь атрибут у файла или нет.
← →
Piter © (2004-11-26 22:10) [8]Gero © (26.11.04 21:22) [6]
А для шестнадцатиричной применение видишь?
да
begin...end © (26.11.04 21:32) [7]
согласен, не подумал
← →
DrPass © (2004-11-26 22:13) [9]
> По крайней мере, легче сообразить, как определить, есть
> ли какой-нибудь атрибут у файла или нет.
Это как таблица умножения. Один раз выучил все 16 цифр и их соответствие в двоичной системе, и такая проблема не возникнет
← →
GuAV © (2004-11-26 22:17) [10]Dmitry_04 (26.11.04 16:33)
Что значит $ в объявлении констант типа integer?
Что константа не в рублях и не в гривнах :-) это один товарищ так подумал, увидев мой код :-)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c