逻辑计算问题

时间:2016-07-03 06:33:00

标签: c#

我有一个控制方,用户定义的高度,顶部范围和底部范围值。 控件之间有一条线,分隔顶部范围和底部范围。

用户将提供另一个值" fillValue"太

问题:

例如:

height = 100;
topRange = 10;
bottom range= 10;
fillValueTop= 5;

现在我必须决定5的百分比是多少。基本上是正方形上侧的填充高度。 使用相同的高度,顶部范围和底部范围,用户可以更改fillValueTop = 40.在这种情况下 广场上方应该填充多少百分比?

同样,它可能是,

   height = 200;
   topRange = 15;
   bottomrange= 15;
   fillValueBottom= 20;

基本上我需要根据上述参数计算填充百分比。

有人可以用某种方式帮助我。

我认为这样的事情。

     var unit = height/(topRange + bottomrange);
         var actualFillValue = unit*fillValueTop;

但我认为它不起作用。

谢谢&的问候,

0 个答案:

没有答案