初めて、BCD変換をC#でやったので、ついでにメモメモ。 BCDって何ぞや?って方は、以下のURLに分かりやすく記述されていますのでご参照願います。 二進化十進表現 http://ja.wikipedia.org/wiki/%E4%BA%8C%E9%80%B2%E5%8C%96%E5%8D%81%E9%80%B2%E8%A1%A8%E7%8F%BE BCDコード http://mt-net.vis.ne.jp/ADFE_mail/0134.htm 実際のクラスは以下のものとなります。 public static class BCDUtils { public static int ToInt(byte[] bcd) { return Convert.ToInt32(ToLong(bcd)); } public static long ToLong(byte[] bcd) { long re