PHP数值计算e-5 e-6

PHP数值计算e-5 e-6,php,Php,当我用php乘以两个数字时,得到的结果是3.12E-5 0.15E-6 如何将这些数字设置为0.000010212 范例 $amount = "100.00"; <<--- Variable $bitcoin = "0.00000312"; <<--- Variable $calculation = $amount * $bitcoin; echo $calculation; // Result : 3.12E-5 $amoun

当我用php乘以两个数字时,得到的结果是3.12E-5 0.15E-6 如何将这些数字设置为0.000010212

范例

$amount = "100.00"; <<--- Variable
$bitcoin = "0.00000312"; <<--- Variable
$calculation = $amount * $bitcoin;
echo $calculation;
// Result : 3.12E-5


$amount=“100.00” 我是这类事情的
BC Math
函数的粉丝。在本例中,我使用了
bcmul()
乘以这些值,并提供了
8
作为支持单个satoshi的刻度:

$amount = "100.00"; 
$bitcoin = "0.00000312";
$calculation = bcmul($amount, $bitcoin, 8);
echo $calculation; //0.00031200

$coinPrice=floatval($output[“BTC”])*floatval($payment->amount);不幸的是,它不起作用//金融方面的浮动数学不是一个好主意。最好用Satoshis和美分计算。@insightwebtechnet$output[“BTC”]和$payment->amount的值是多少?我运行了PHP代码,它运行正常,我认为如果您共享这些输入会很有帮助。@CWilliams amount=100.00 output[btc]=0.00000312这是否回答了您的问题?非常感谢。数字8后面的数字是多少?
$amount = "100.00"; 
$bitcoin = "0.00000312";
$calculation = bcmul($amount, $bitcoin, 8);
echo $calculation; //0.00031200