-1
我有一个类似于-17,-50,100,120,5,20的数字列表现在如何将此系列转换为百分比。转换为百分比时出现负数问题。例如,我想将这些数字转换为0到1或0%到100%将数字列表转换为正数和负数之间的百分比
我有一个类似于-17,-50,100,120,5,20的数字列表现在如何将此系列转换为百分比。转换为百分比时出现负数问题。例如,我想将这些数字转换为0到1或0%到100%将数字列表转换为正数和负数之间的百分比
您可以用最小值增加所有数字并将其转换为百分比。
-17+abs(-50) = 33
-50+abs(-50) = 0
100+abs(-50) = 150
120+abs(-50) = 170
5+abs(-50) = 55
20+abs(-50) = 70
After all result should convert like an this:
(number/max) * 100
(55/170) * 100 = 32.35%
(70/170) * 100 = 41.17%
(170/170) * 100 = 100%
我投票结束这个问题作为题外话,因为它是一个算术问题,而不是编程问题之一。 – 2015-03-02 13:06:03