percentDelta

签名

function percentDelta(uint256 a, uint256 b) internal pure returns (uint256)
function percentDelta(int256 a, int256 b) internal pure returns (uint256)

描述

返回两个数字之间的差值,以百分比表示,其中 1e18 是 100%。 更准确地说,percentDelta(a, b) 计算 abs((a-b) / b ) * 1e18

例子

uint256 percent150 = stdMath.percentDelta(uint256(125), 50);
uint256 percent60 = stdMath.percentDelta(uint256(50), 125);