gpt4 book ai didi

java - 如何从数组值中获取百分比

转载 作者:行者123 更新时间:2023-12-02 05:11:57 24 4
gpt4 key购买 nike

我正在尝试从 for 循环中的数组值获取百分比。

  System.out.println(playerName[i+1] + " got " + playerScore[i] + " questions right out of " + question.length + "!\n");
double playerScorePercentage = (playerScore[i] / question.length) * 100;
System.out.println("Which is " + playerScorePercentage + "%!");

我做错了什么? playerScore 显示一个值,但当我尝试用它进行下面的计算时,无论如何它都显示 0.0。

运行示例:

John got 3 questions right out of 10!
Which is 0.0%!

最佳答案

尝试在除法之前转换值:

double playerScorePercentage = ((double)playerScore[i] / (double)question.length) * 100;

如果您不知道该主题,请在网上搜索“整数除法”。

关于java - 如何从数组值中获取百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27260268/

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