有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java计算每个候选人的投票百分比

double[]percentage=new double[vote.length];

for (int m=0;m<vote.length;m++) {
    percentage[m] = (double)(vote[j] / total_votes)*100;
}

我正在尝试计算每个候选对象的百分比,尽管在运行代码时不断出现错误。我不知道是什么问题


共 (1) 个答案

  1. # 1 楼答案

    如果vote[j]total_votesint,您将得到0

    你需要在除法前施放其中一个来加倍:

    percentage[m] = ((double)vote[m] / total_votes)*100;