一数值的问题?(10分)

  • 主题发起人 主题发起人 mrzxc
  • 开始时间 开始时间
M

mrzxc

Unregistered / Unconfirmed
GUEST, unregistred user!
我有四个数,大小都在255以内,我想通过移位合成一个数如:
在pascal中是:202,105,55,173,用十六进表示是:$CA6937AD当然也可用Longint型
现在怎样由前面四个数得到后面的。是不是202 shl 32 or 105 shl 16 or 55 shl 8 or
173,但合成后却不等于$CA6937AD,为什么?

 
应该是
202 shl 24 or 105 shl 16 or 55 shl 8 or 173
 
接受答案了.
 
后退
顶部