C语言的百分比

时间:2014-03-24 16:41:48

标签: c algorithm percentage

我需要一些语言C的算法:

0   ..... 100%
255 ..... 0%
50  ..... x%

如何找出x有多少?我只知道如何做到这一点:

255 .... 100%
50  .... x%

它解决了这个问题:

x = (50*100)/255;

1 个答案:

答案 0 :(得分:3)

试试这个:

float percentage = 100.0 - (input*100/255); 

想法是计算范围[0..255]的百分比。因此,您将数字除以255并乘以100.但是您想要反转输入,使0为100%,255为0%。为此,你从100减去。