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

Вниз

господа как записать в программе число в двоичной системе?   Найти похожие ветки 

 
RUS1   (2002-04-01 11:18) [0]

господа как записать в программе число в двоичной системе?
Например:

....
TMP:=0001001100010101;
...
Какие знаки ставить перед или после такого представления числа?
или может какаято процедура есть для такой записи?
Зарание благодарен!!!


 
Алексей Петров ©   (2002-04-01 11:24) [1]

Никак. Пиши в 16-ричной, предваряю символом $


 
PVOzerski ©   (2002-04-01 11:25) [2]

Синтаксис паскаля такого не обеспечивает, но проблема элементарно обходится:
var
x:smallint;
begin
asm
mov x,0001001100010101b
end;
...

А чтобы вогнать такое в константу, да, в общем, и для других случаев тоже, совет прост:
после такого действия вывести на экран результат в десятичной или 16-ричной системе и
потом в таком виде использовать в тексте программы, добавляя двоичное написание как
комментарий.


 
Alx2 ©   (2002-04-01 11:29) [3]

>RUS1 (01.04.02 11:18)
Привет!
Вот ответ
asm
mov tmp, 0001001100010101b;
end;

А решил проблему чтения/декодирования из файла (на прошлой неделе писал)?



 
Alx2 ©   (2002-04-01 11:35) [4]

>PVOzerski © (01.04.02 11:25)
Пардон, не успел :(


 
RUS1   (2002-04-01 12:55) [5]

ВСЕМ СПАСИБО ГОСПОДА !!!!!!
Все заработало!!!! Теперь я просто мегадемон в чтении етих чертовых бинарных файлов!!!!
ДА ПРИБУДЕТ СИЛА С ВАМИ !!!!!!!



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
3-32643
IronHawk
2002-03-19 12:24
2002.04.11
Обнуляються данные в базе !


1-32801
B_A_V
2002-04-01 10:05
2002.04.11
Строка кода больше 255 символов, как быть?


1-32740
skovorodka
2002-03-29 14:29
2002.04.11
Как сделать неправильной формы кнопку >:) не надо называть меня л


1-32878
Ghost.
2002-03-29 15:14
2002.04.11
На счет передачи фокуса


1-32789
NIC2
2002-03-31 11:55
2002.04.11
WebBrowser