怎样将几个字节转换为一个数值:
例如:
var
rbuf:array[1..256] of byte;
怎么将(02,88)转换为数值600?(88+2*256=600)
如果用move(),转换的结果为 2+88*256=22530,
但是时间上要的数值是600。
例如:
var
rbuf:array[1..256] of byte;
怎么将(02,88)转换为数值600?(88+2*256=600)
如果用move(),转换的结果为 2+88*256=22530,
但是时间上要的数值是600。
例如:
var
rbuf:array[1..256] of byte;
怎么将(02,88)转换为数值600?(88+2*256=600)
如果用move(),转换的结果为 2+88*256=22530,
但是实际上要的数值是600。
x:=rbuf[i]*256+rbuf[i+1]
不就行了?