如何將“X”數字增加或減少一定的百分比,例如 2% 或 3%?
案例場景:我的值是 5 - 我想將這個數字增加 2% - 所以在增加 2% 百分比后最終值將是 5.1。
如果我想將這個數字減少“X”百分比,情況也是如此。
我希望這是有道理的,謝謝。
uj5u.com熱心網友回復:
要在 Python 中計算百分比,請使用除法運算子 (/) 從兩個數字中得到商,然后使用乘法運算子 (*) 將此商乘以 100 以獲得百分比。
y=int(input("Enter Percentage: "))
x=5
x = (x * y/100)
print(x)
輸出:
Enter Percentage: 2
5.1
對于遞減值:
y=int(input("Enter Percentage: "))
x=5
x -= (x * y/100)
print(x)
輸出:
Enter Percentage: 2
4.9
uj5u.com熱心網友回復:
百分比只是 100 的一小部分,所以乘以 1 你的百分比超過 100:
>>> x = 5
>>> x *= (1 2/100)
>>> x
5.1
另一種思考方式是x按x百分比遞增(這些操作在代數上是等價的):
>>> x = 5
>>> x = (x * 2/100)
>>> x
5.1
uj5u.com熱心網友回復:
如果您想增加一個百分比,請將數字乘以 (1 {percent})。要減少一個百分比,請將數字乘以(1-{percent})。鑒于你的例子:
- 增加 5 2%:
5*(1 0.02)=5*1.02=5.1 - 將 5 減少 2%
5*(1-0.02)=5*0.98=4.9:.
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/431628.html
