Форум: "Потрепаться";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
ВнизДвубайтовые числа Найти похожие ветки
← →
AL2002 (2002-07-29 18:06) [0]Максимальное число двух байт – 65536, т.е. 256:256.
Например 135:54 – это 34614 (кажись правильно).
Не могу раздуплить, как сделать обратный перевод. Т.е. число, скажем, 13500 представить в виде двух байт?
Подскажите алгоритм, пжалста.
← →
MBo (2002-07-29 18:08) [1]используй div и mod или битовые операции shr и and
← →
MBo (2002-07-29 18:10) [2]а также Lo и Hi
← →
Внук (2002-07-29 18:12) [3]А также IntToHex(i,4)
← →
cyborg (2002-07-29 18:20) [4]Word
Lo(Word); Hi(Word);
← →
AL2002 (2002-07-29 18:24) [5]Канкретна какую?
Мне нужно число представить в виде двух байт.
Если не трудно, пример покажите.
Например перевести числа 12 и 13514.
← →
PVOzerski (2002-07-29 18:42) [6]{$apptype console}
var
w:word;
b2:array[0..1]of byte absolute w;
begin
readln(w);
writeln(b[0]," ",b[1]);
readln(b[0],b[1]);
writeln(w);
end.
← →
AL2002 (2002-07-29 18:44) [7]>PVOzerski
И чё, перелопатит в два байта?
Щас попробую. Не уходите.
← →
AL2002 (2002-07-29 18:57) [8]О! Класс! Лопатит.
Я даже в форме это сделал.
Absolute – это чё-то типа, как тот же адрес, что и само число.
Как оно работает, всё равно не пойму, но оно ж работает.
Thanxxxxxx
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c