2011-03-21から1日間の記事一覧

3bit符号付き整数を読み取る

TeXの出力するDVIファイルのパーサを書いていたら 3bit signed integer (Big Endian) という見るからにめんどくさそうなものを読み取るハメになったのでメモ。 Rubyでバイナリを扱う基本 RubyにはArray#packとString#unpackがあり、数値の配列とASCII-8bit文…