-1

我有一个与百分比计算有关的问题:

下图中是两个段的示例: 在此处输入图像描述

第一段 X 有最小值 2,5 和最大值 12,7 第二段 Y 有最小值 0,75 和最大值 5,4

我需要在 C# 中计算 X min 和 X max 中 Y 最大值 (5,4) 的百分比是多少?

我需要这样的东西:在 0 到 49 的范围内 -> 值 10 是 (10 / 49) * 100 = 20,40816326530612。

我如何在 C# 中计算 5,4 在 2,5 - 12,7 范围内的百分比是多少?

谢谢!

4

1 回答 1

3

这与 C# 无关,但与数学无关;)

如果将比例更改为从 0 而不是 2.5 开始会怎样:

12.7-2.5 = 10.2 5.4-2.5 = 2.9

(2.9/10.2)*100 是你的答案。

完整的计算将是:

(值 - minY)/(maxX - minY) * 100。

于 2012-10-22T14:44:34.243 回答