我有一个非常具体的数字刻度,我需要一个公式来转换。不幸的是 - 这对我来说并不明显(我)并且我不确定如何处理它。
原始比例为0-35 +,我需要将其转换为100-0比例。
数字的布局如下,左边需要改变。
100.00% 0.00%
35.00% 14.99%
34.99% 15.00%
25.00% 24.99%
24.99% 25.00%
15.00% 34.99%
14.99% 35.00%
10.00% 49.99%
9.99% 50.00%
5.00% 74.99%
4.99% 75.00%
1.00% 89.99%
0.99% 90.00%
0.00% 100.00%
任何指针?
答案 0 :(得分:0)
我在给定的输入和输出集中找到了一个序列,并制作了一个公式。以下是该公式的算法:
res=24.99
if(input <= 15)
res+=25-input;
if(input <= 10)
res+=25-input;
if(input <= 5)
res+=25-input+5;
if(input <= 1)
res+=25-input-9;
if(input <= 0)
res+=10;
if(input>=35)
res+=25-input;
if(input>=40)
res+=25-input;
if(res>100)
res=100
if(res<0)
res=0;