• 締切済み

[Java]巨大なBigDecimalを256進数に高速変換する方法

10000桁以上あるBigDecimalを256進数(1バイト)に高速変換する方法を教えてください。 Sun Java JDK1.5 Windows XP Professional SP3

みんなの回答

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.3

> #2さん 1バイトていうのは 2進数で表記すると 00000000 とか 11111111 とか 0と1が8個並んでいるデータ量のことを言うのよ。 これを10進数に変換すると 0~255になるわ。 つまり256進数というのは1バイトってこと。

  • covachan
  • ベストアンサー率38% (46/120)
回答No.2

すみません。 256進数で1byteてなんですか?

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

全部Javaでやるなら 文字列に変換してbyte配列に変換後 8つずつぶった切るのが一番早いわね。

noname#86217
質問者

お礼

その方法は処理時間がながすぎて無理でした 人生に絶望を感じています

関連するQ&A

専門家に質問してみよう