How to use the rand function to make numbers in a specific range?

前端 未结 4 928
深忆病人
深忆病人 2020-11-30 15:22

I would like to make random numbers in a specific range, like \"pick a random number between 18 and 35\"? How can I do that with the rand() function?

4条回答
  •  粉色の甜心
    2020-11-30 15:44

    assume rand() give you a number between 0 and 1.0

    then use rand() * (35 - 18) + 18 to get a random number between 18 and 35.

    Edit: you don't need mod for this.

提交回复
热议问题