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

Вниз

Младший бит на php   Найти похожие ветки 

 
товарищ икс   (2009-12-29 06:17) [0]

Поlскажите люди добрые как реализовать такую конструкцию на php:
...
var
I: Integer;
...
Major := LoByte(LoWord(l));
Minor := HiByte(LoWord(l));


 
товарищ икс   (2009-12-29 06:17) [1]

байт вернее)))))


 
Джо ©   (2009-12-29 07:12) [2]

Да хоть бы и вот так:
 $major = $i & 0x00ff;
 $minor = ($i & 0xff00) >> 8;


 
wicked ©   (2009-12-30 01:55) [3]

не стоит забывать, что инты на пхп со знаком, поэтому его надо откусывать после смещения
$minor = ($i >> 8) & 0xff;


 
wicked ©   (2009-12-30 02:01) [4]

хотя да, запись
$minor = ($i & 0xff00) >> 8;
на 32 битных системах тоже будет работать, тут я поспешил

но лампочка в голове загорелась :)


 
Джо ©   (2009-12-30 03:18) [5]


> не стоит забывать, что инты на пхп со знаком,

Они и на Делфи со знаком :)


 
clickmaker ©   (2009-12-31 11:47) [6]

а где они без знака?



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
2-1263934328
@!!ex
2010-01-19 23:52
2010.03.21
Как подогнать размеры TRichEdit под текст в нем


1-1243939536
Skyhawk
2009-06-02 14:45
2010.03.21
Верхний регистр


6-1214573401
Галинка
2008-06-27 17:30
2010.03.21
как передать строку в сокет?


1-1242287326
SPeller
2009-05-14 11:48
2010.03.21
А можно ли в дельфи импортировать функции, написанные на C++?


1-1243761846
Dr.Andrew
2009-05-31 13:24
2010.03.21
Как упростить конструкцию Smallint(Pointer(@apeaks[i, 0])^) ?