Perlについての質問箱 21箱目
■ このスレッドは過去ログ倉庫に格納されています
0860デフォルトの名無しさん
2006/01/24(火) 23:50:50任意の10進数を16 bitの二進数データに変換したい場合について質問させてください。
下のように記述しても、何故か8bit分の文字列しか帰ってきません。
お手数ですが御教授頂けないでしょうか。
$data = 72;
$out_data=unpack("B16",pack("C*",$data));
$out_dataに、"0000000001001000"が戻ってくることを
期待しますが、"01001000"が戻ってきます。
■ このスレッドは過去ログ倉庫に格納されています