我很可怕的數學。相信我,你的數學專家會在閱讀我的問題後看到爲什麼。數學問題與百分比
我有一個高度爲300px的對象。我需要計算90%= 300px(或全高),45%= 150px,0%= 0px的高度百分比。所以基本上,如果我要求對象高度的45%,它將返回150px,或者如果我要求對象高度的32%,它將返回____?
我相信這是真正的基礎數學,所以我提前道歉。
我很可怕的數學。相信我,你的數學專家會在閱讀我的問題後看到爲什麼。數學問題與百分比
我有一個高度爲300px的對象。我需要計算90%= 300px(或全高),45%= 150px,0%= 0px的高度百分比。所以基本上,如果我要求對象高度的45%,它將返回150px,或者如果我要求對象高度的32%,它將返回____?
我相信這是真正的基礎數學,所以我提前道歉。
你問的如何計算百分比?
300 * 0.90 = 270
270爲90%的300
是你以後在做什麼?
或者你是否在原始百分比之後?
如果知道150是X的45%,然後
X = 150/0.45
結果:333
(45/90)* 300 = 150像素
(32/90)* 300 =〜106px
你不能有兩個不同比例的東西具有相同的值。
如果100%是300像素且90%是相同的,那麼您使用的尺寸相同的一些範圍。問題在於範圍的大小,所以你可以看到你32%的範圍。
pixels = percentage * constant
在你的情況是constant = 300/90 = 10/3 = 3.333
45% 150
100% x
x = (150 * 100)/45 = 333.33
100%是333.33所以32%是333.33 * 0.32 = 106.67
你的答案= 106。66
如果計算90%的目標高度是多少,你不喜歡它:
height * 0.9 = something
你的情況something
,爲300,因此,我們通過將具有
height * 0.9 = 300
雙方用0.9
我們現在得到:
height = 300/0.9 = 333.33...
因此答案是這樣的對象的「原始」/ 100%高度爲333.33 ...像素。
感謝大家的回覆和耐心。大的幫助。 – TheDarkIn1978 2010-06-09 08:59:54
http://en.wikipedia.org/wiki/Percent – starblue 2010-06-09 12:15:33
我投票結束這個問題作爲題外話,因爲它是關於[math.se]而不是編程或軟件開發。 – Pang 2015-12-21 03:16:09