我需要一些语言C的算法:
0 ..... 100%
255 ..... 0%
50 ..... x%
如何找出x有多少?我只知道如何做到这一点:
255 .... 100%
50 .... x%
它解决了这个问题:
x = (50*100)/255;
答案 0 :(得分:3)
试试这个:
float percentage = 100.0 - (input*100/255);
想法是计算范围[0..255]的百分比。因此,您将数字除以255并乘以100.但是您想要反转输入,使0为100%,255为0%。为此,你从100减去。