2016-08-27 5 views
-4

乱数を生成してC++の座標として使用しようとしていますが、座標は0-700の範囲内でなければなりません。 20の倍数のみ(0,20,40,60,80など)はこれを行う方法がありますか?ランダムにC++で数を生成しますが、特定の倍数だけを生成します

+4

20で得られた数を乗算し、20の倍数を乗算するだけです。 – tkausl

+3

ヒント: '0,1,2,3,4'から' 0,20,40,60,80までの些細なマッピングがありますか? '? – juanchopanza

+0

@ tkausl私は実際にはそれほど単純ではないと思っていました。ありがとう:) – DislodgedHorse

答えて

2

あなたの番号は範囲[0;700]にしておく必要があり、あなたは単に範囲[0;35]内の乱数を生成する(35 * 20理由= 700)と20を掛けでき20で割り切れる必要があります。

関連する問題