【发布时间】:2017-02-13 18:47:51
【问题描述】:
我有一个整数值列表(正数和负数)。我需要计算每个值的百分比。 Java中是否有任何API可以实现这一点?
示例 1 -
10, 40, 60, -15, -25, 30, -10, -50, 120
-50 (lowest value) - 0%
-25 - ?
-15 - ?
-10 - ?
10 - ?
120 (highest value) - 100%
示例 2 -
90、45、13、-89、-95、-150、200、250、67
-150(最低值)- 0% -95 - ? -89 - ? 13 - ? 250(最高值)- 100%
【问题讨论】:
-
不清楚您的要求。提供几个输入示例,以及每种情况下的预期输出。
-
百分比反映了 95% = 95/100 的比率,通常受限于 [0, 100]。负百分比和大于 100 的值通常没有意义,除非您提供基数或它反映了相对变化:原始值的 120%、-25% 变化等。您能否澄清计算的基础?你想用它来达到什么目的?
标签: java algorithm math percentage calculus