gpt4 book ai didi

java - 以 x 百分比返回 true 或 false 的方法

转载 作者:搜寻专家 更新时间:2023-11-01 01:01:14 28 4
gpt4 key购买 nike

我正在寻找一种按给定百分比整数随机回答真或假的方法。例如:

percent(100); //Will always 100% return true
percent(50); //Will return 50% true, or 50% false
percent(0); //Will always 100% return false, etc..

这是我想出的,但由于某种原因它没有正常工作:

public static boolean percent(int percentage)
{
Random rand = new Random();
return ((rand.nextInt((100-percentage)+1))+percentage)>=percentage;
}

我需要一个非常准确和真实的方法,请帮助它太复杂了,让我很头疼

最佳答案

我相信你只是想多了:

return (rand.nextInt(100) < percentage);

应该可以正常工作。

关于java - 以 x 百分比返回 true 或 false 的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11248069/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com