2012-10-22 47 views
-1

的百分比我有关于百分比计算一个问题:得到一个数

在下面的图像是两个区段的示例: enter image description here

第一段X具有最小值2,5-和最大值12,7 第二个分段Y的最小值为0,75,最大值为5 4

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

这样的事情我需要:范围从0到49 - >值10是(10/49)* 100 = 20,40816326530612。

我该如何计算C#中2.5到12.5范围内5.4的百分比?

谢谢!

+0

[你尝试过什么(http://whathaveyoutried.com)?请张贴你最好的C#尝试,并解释你卡在哪里。 – Oded

+0

@Richard你需要问这个吗?我认为这很明显。 :) –

+1

这是一个数学问题,而不是编程问题,所以脱离主题。 – Jodrell

回答

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

+0

嗨,谢谢你的回答,这个问题实际上不在数学计算中,而是以我显示它的方式。错误的格式,数字是圆整的,因此是错误的,而不是另一个计算,我得到了一个完全错误的结果,因为我在纸上做了,是正确的...我的错误在C#代码。 – user1493460

+0

为什么你需要除以100? – Jodrell

+0

繁殖抱歉。我改变答案 –