1. ホーム
  2. c++

[解決済み] C++、1〜6の範囲の乱数

2022-03-06 16:48:04

質問

rand()メソッドを使って、1〜6の範囲の乱数を得るにはどうしたらいいのでしょうか?これは、3つのサイコロの出目の平均を求めるために必要なサイコロの出目をシミュレートするもので、型はdoubleになります。

どのように解決するのですか?

これは、1から6の間のランダムを生成する簡単な例です。

#include <iostream>
#include <cstdlib>
#include <ctime>

int main() {
    srand(time(0));
    std::cout << (rand() % 6 + 1) <<std::endl;
    return 0;
}