如何修改不同结果范围的算术表达式

时间:2017-07-25 08:21:00

标签: logic logical-operators

我需要修改现有的基于随机的算术表达式,以获得不同范围的结果值 等式为random % 10,结果范围为0到9 我需要5-9之间的结果值 这有算术表达式吗?

请仅建议更改等式 (编者注:这可能意味着避免编码构造,例如if(...)。)

1 个答案:

答案 0 :(得分:0)

您可以使用(随机%5)+ 5

此处(随机%5)将生成介于0和0之间的值。 4包容性。然后你只需在答案中加5即可得到5&之间的值。 9包含