Javaでバイトオーダーの変更
FileChannelとByteBufferを使うと変更できるのか
http://bigfield.ddo.jp/diary/20040407.html
こういう方法でも可能。http://www.gimlay.org/~javafaq/S029.html#S029-13
引用: byte[] b = new byte[8]; in.read(b); // in は InputStream またはそれを継承したクラスのインスタンス long n = 0L; for (int i = 7; i >= 0; i--) n = (n << 8) | (b[i] & 0xffL); double d = Double.longBitsToDouble(n);