Форум: "Основная";
Текущий архив: 2002.04.11;
Скачать: [xml.tar.bz2];
Внизгоспода как записать в программе число в двоичной системе? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c