![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
fortran77で乱数を発生させたい
こんばんわ。fortran77で乱数を発生させるにはどうすればいいのでしょうか?
調べてみるとfortran90ならば乱数の組み込み関数が用意されているようなのですが、fortran70にはないそうです。
real function random(i)
i=843314861*i+453816693
random=real(i)/2**31
end function
do 10 k=1,n
ransu(k)=random(i)
10 continue
これを用いることで乱数が発生できると書いてあったのですが、オーバーフローしてしまったせいか、値がマイナスのものが出てきてしまい、うまくできませんでした。
これ以外にも方法はないでしょうか?
私の環境はsalford FTN77です。
回答よろしくお願いします。
No.1ベストアンサー
- 回答日時:
C言語での説明になっていますが、Fortranにも移植可能だと思われます
http://www001.upp.so-net.ne.jp/isaku/rand.html
あとは、整数の型を工夫して、bit数を多く取るとか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- その他(プログラミング・Web制作) pythonのプログラムについての質問です。 1 2023/05/26 10:31
- その他(コンピューター・テクノロジー) エクセルの課題について 1 2022/07/25 14:39
- Java Javaの問題なのですが、 永久ループを使って以下に従って数値を出力するプログラムを作成する。 ・1 3 2023/06/06 18:43
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- 統計学 Excelによるサンプルの拡大について 6 2023/08/22 16:03
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/06 09:28
- 物理学 【流体力学】乱流での渦の発生周期について 1 2023/08/20 18:27
- Excel(エクセル) エクセルで、指定した整数の範囲を乱数4つ発生させる場合 4 2022/04/01 11:44
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python03について。
-
Adobe Premiere Proについて質...
-
Adobe Premiere Proです。 シー...
-
vba クリップボードクリアにつ...
-
文系のSE志望です。プログラミ...
-
python3について。
-
python3について。
-
そのまま使っただけなのに・・...
-
プログラムの起動、利用につい...
-
Python - Excel で Webからデー...
-
htaccessで特定のディレクトリ...
-
pythonでのカーソル移動がずれる
-
python3について。
-
Arduinoに関する質問
-
Pythonのコードエラーについて...
-
pythonにてseleniumを使うも、...
-
Pythonについて。
-
batファイル、コマンドプロンプ...
-
バッチファイルについて
-
BATファイルについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FORTRAN 複素数 (実部を取り...
-
Windows10においてunixの環境で...
-
FORTRAN77(g77)で(D)CBRTがエラ...
-
fortran77で乱数を発生させたい
-
fortran90での三重積分
-
fortranについて
-
tanh^(-1)
-
fortranの初心者向けの良いサイト
-
65536は2の何乗なのでしょうか?
-
Excelで4096点以上のFFTの方法
-
あるプログラムのコマンドライ...
-
0除算して、落ちるプログラムと...
-
正しい五十音順について
-
VBAで仕様書は書きますか?
-
CPUが16bitでも32bitOSでコンパ...
-
C++ で、「)」が必要 というエ...
-
VBAにてメール作成した際、一部...
-
PICマイコンのコピー(クローン...
-
変数の値が勝手に変化する原因
-
Bluestacks内でダウンロードし...
おすすめ情報