我正在寻找一种按给定百分比整数随机回答真假的方法。例如:
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;
}
我需要一个非常准确和真实的方法,请帮助它太复杂它让我头疼