【发布时间】:2022-01-26 04:36:53
【问题描述】:
我需要找到不同数字的百分比变化,我已经把公式记下来了,但结果一直是负数而不是正数,例如100 到 150 的结果是 -50.00% 而不是 50.00%。提前致谢!
package package2;
import java.util.Scanner;
class Selection3 {
public static void main (String [] args)
{
perChange();
}
public static void perChange() {
double perCha0, perCha1, perCha2, perCha3, perCha4, perCha5;
perCha0 = ((38 - 108)*100/38);
perCha1 = ((35 - 63)*100/35);
perCha2 = ((4 - 6)*100/4);
perCha3 = ((3 - 5)*100/3);
perCha4 = ((20 - 40)*100/20);
perCha5 = ((100 - 150)*100/100);
System.out.println(perCha0);
System.out.println(perCha1);
System.out.println(perCha2);
System.out.println(perCha3);
System.out.println(perCha4);
System.out.println(perCha5);
}
输出
-184.0 -80.0 -50.0 -66.0 -100.0 -50.0
【问题讨论】:
标签: java percentage