乱数を四捨五入したいのですが? – プログラミング – Home

乱数を四捨五入したいのですが?
 
通知
すべてクリア

乱数を四捨五入したいのですが?


k
 k
(@k)
ゲスト
結合: 23年前
投稿: 98
Topic starter  

randを使うと小数点以下の数字が出てきて困ってます.
乱数を整数でだす方法だれか教えてください.
お願いします.


引用解決済
トピックタグ
りんご
 りんご
(@りんご)
ゲスト
結合: 23年前
投稿: 28
 

rand() ← Cランタイムライブラリ なら

戻り値 int ですよ??


返信引用
ひろぴー
 ひろぴー
(@ひろぴー)
ゲスト
結合: 22年前
投稿: 182
 

MSDN によると

> rand
> 疑似乱数を生成します。
> int rand( void );
> 0 から RAND_MAX の範囲内の int 型疑似乱数を返します。
だそうです。

RAND_MAXが0x7fffで定義されているので、乱数を出したい範囲で加工していらっしゃって、そ
の時に小数になっているんでしょうか?


返信引用
ttt
 ttt
(@ttt)
ゲスト
結合: 22年前
投稿: 3
 

0~9までの乱数ならば、randで生成されたnを9で割ってそのあまりを使うとか・・・
これならそれ以上の数値でも加工は楽かと・・・だめ??


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました