実数 (8 バイトの "double" 型) をバイナリで、つまり 8 バイトのパック配列として格納する従来の Windows アプリによって生成されたファイルを読み取る必要があります。8 バイトのグループを読み取ることはできますが、それを ASP JScript コードに提示して、実数を再び取得するにはどうすればよいでしょうか。
または別の言い方をすると:
ファイルが Windows (Delphi) プログラムによって作成されたとします。
Assign (f, 'test.bin') ;
rewrite (f, 1) ;
r := 1234.56E78 ;
BlockWrite (f, r, SizeOf (Double)) ;
Close (f) ;
ファイルを調べると、次の 8 バイトが含まれていることがわかります。
94 0E 4C CA C2 97 AD 53
これは IEEE 形式の実数です。これらの 8 バイトを ASP で読み取ることができると仮定すると、実数を再び取得する簡単な方法はありますか?