使用Math類生成隨機數

czw10000發表於2020-11-07

Math.random()取值範圍[0,1)
eg:如生成0和1
int random = (int)(Math.random() * 2);
Math.random()轉型優先順序大於相乘,產生值後先進行轉型,再乘2 ,故需要使用括號先把(Math.random() * 2)括起來使取值範圍為[0,2)

相關文章