teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

数字間違いを修正

2018/01/22 04:11

投稿

swordone
swordone

スコア20675

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  今のこのコードでは、0から100のうちの0と100になる確率が他の半分になります。
2
2
  Math.random()*100は**0以上100未満**の数になり、Math.rint()により四捨五入される(厳密には少し異なる)ためです。
3
- 整数の乱数を得たいなら通常次のようにします。
3
+ 0から100までの101個の整数の乱数を得たいなら通常次のようにします。
4
4
  ```java
5
- (int)(Math.random() * 100);
5
+ (int)(Math.random() * 101);
6
6
  ```