アプリ版:「スタンプのみでお礼する」機能のリリースについて

NASAのホームページからダウンロードしてきたデータを画像化しようとしているのですが、そのデータの型の説明のところにVAX_REALと書いてあり、いろいろ調べた結果VAX浮動小数点形式というのがあるらしいということまでは分かったのですが、具体的にVAX浮動小数点形式がどういうものなのか分かりません。

IEEE浮動小数点形式とは違うものなのでしょうか?

あと、VAX浮動小数点形式というのはC言語などでふつうに読み出せるものなのでしょうか?

どなたか分かる方教えてください。

A 回答 (2件)

cではなくpascalですが、変換ルーチンのソースです。


vax -> ieee
http://cass185.ucsd.edu/cgi-bin/www_help.cgi?fil …
ieee -> vax
http://cass185.ucsd.edu/cgi-bin/www_help.cgi?fil …
    • good
    • 0
この回答へのお礼

ballvilleさん回答ありがとうございます。

どうやって変換するものか途方にくれていたので、pascalでもとても助かります。

とりあえずソースの中身を見てみようと思います。

お礼日時:2006/12/10 11:40

>IEEE浮動小数点形式とは違うものなのでしょうか?



違います。

>VAX浮動小数点形式というのはC言語などでふつうに読み出せるものなのでしょうか?

変換サブルーチンを探して変換する必要があります。指数部仮数部のビット数の違いだと思うので、形式を調べれば自分でつくることもできるでしょう。
    • good
    • 0
この回答へのお礼

notnotさん回答ありがとうございます。
やはり変換しないと読み出せないんですね。
VAX形式についてもう少し調べてみようと思います。

お礼日時:2006/12/10 11:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!