プロが教えるわが家の防犯対策術!

BASICで作成された一様乱数を生成するプログラムをC言語で書き直す、
という課題が出たのですが、変数に初期値を与える部分で、
m=2.**32
r0=60757.d0
という記述があるのですが、これはそれぞれどういう意味なのでしょうか。

A 回答 (1件)

BASICと言っても方言がたくさんあります。


なんというBASICか分からなければ正確な答えは出てこないと思います。

私の予想では、
**はべき乗の演算子で、mに2.0の32乗を代入、
60757.d0は精度が倍精度の指数表記で、
r0に倍精度の60757.0×10の0乗を代入じゃないでしょうか。
    • good
    • 0

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