はで、あなたははそれが
deadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
の価値ギガバイトを含むファイルをお持ちで、小数点のためにそれを変換したいと表示されるように、すべてのデータを待たずに16進数と出力小数でストリームをストリーミングすることが可能です0xdeadbeefと同じ方法で3,735,928,559になります。
数が2で割り切れるベースは、数ビットごとに操作して数字を出力できるので(base64の場合は6)、これを簡単に実行できます。
10進数でこれを行う方法はありますか?
EDIT:このファイルは1つの長い番号を表します。それが繰り返されるという事実は、数字55,055,055,055と変わらない。
EDIT2:ファイルのサイズはわかっています。それでは?
ファイルが単一の番号または番号のリストを表していますか? –
0xAAAAAの1ギガバイトの価値がある場合...すべてのデータが表示された後に何をするのだろうと思います –
ビット列のサイズを事前に知っていますか?そうでない場合は、簡単にこれを行うことはできません。 – cdhowie