Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.007 c
14-32952
ShaggyDoc
2002-03-01 11:07
2002.04.11
www.delphipages.com - это не вымысел?


14-32953
Лана Розанова
2002-03-03 21:42
2002.04.11
Привет всем!!!


1-32737
sany
2002-03-30 06:34
2002.04.11
Позалуйста, пришлите мне DsgnIntf.dcu


3-32668
DeLz
2002-03-20 12:39
2002.04.11
функция BDE - dbiAddAlias


1-32800
SPeller
2002-04-01 10:06
2002.04.11
Опять DLL





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский