2016-04-28 41 views

回答

1

其他任何你需要拥有的充分了解之前百分比的含义以及它们如何计算。

含义 “xy15%是:

x = (15 * y)/100 

与百分比的算术运算是相似的。如果a增加与12%(其当前值),则:

a = a + (12 * a)/10 

哪相同:

a = 112 * a/100 

b减去9%(其当前值的)是:

b = b - (9 * b)/100 

b = b * 91/100 

其实际上是b100% - 9%b)的值91%


打开上述abxy到PHP变量(通过将$在他们面前),终止用分号(;)语句,你会得到执行百分比操作有效的PHP代码。

PHP没有提供帮助处理百分比的任何特定函数。正如你在上面看到的那样,他们没有必要。

1

我2美分)

使用PHP

function pctDiff($x1, $x2) { 
    $diff = ($x2 - $x1)/$x1; 
    return round($diff * 100, 2); 
} 

用法:使用

$oldValue = 1000; 
$newValue = 203.5; 
$diff = pctDiff($oldValue, $newValue); 
echo pctDiff($oldValue, $newValue) . '%'; // -79.65% 

夫特3

func pctDiff(x1: CGFloat, x2: CGFloat) -> Double { 
    let diff = (x2 - x1)/x1 
    return Double(round(100 * (diff * 100))/100) 
} 

let oldValue: CGFloat = 1000 
let newValue: CGFloat = 203.5 
print("\(pctDiff(x1: oldValue, x2: newValue))%") // -79.65% 
+0

谢谢,我正在寻找一些东西。 – viniciussvl

相关问题