Вверх ↑
Администрация
Ответов: 15295
Рейтинг: 1519
#1: 2009-04-23 17:57:55 ЛС | профиль | цитата
nesco, Tad, обоих до звания Участник понижать надо. Написал же черным по белому правильное решение задачи и условия ее реализации:
Dilma писал(а):
на самом деле если б у нас парсер поддерживал бинарные команды shl, shr и and то можно в одном элементе было б сделать


в IC это эквивалентно коду

#pas
procedure THiAsmClass.doConvert;
var d:cardinal;
begin
d := ReadInteger(_Data, Data);
_hi_onEvent(onResult, Int2Hex((d and $FF shl 24) + (d and $FF00 shl 8) + (d and $FF0000 shr 8) + (d and $FF000000 shr 24), 8));
end;
карма: 27
0