2017-11-30 10 views
-2

私は自分のサイトでビットコインについて作業しています。人々はそこでバランスを取ることができます。私はPHPで働いているbtwです。私の$user_data["balance"]では、値は50です。そして私はそれが0.00000050にPHPによって変換されることを望みます。だから私はこれを試してみました:PHPが5.0E-5から0.00000050に変更されました

$balance = $user_data["balance"]/1000000; 

しかし、私はそれから取得し、これは次のようになります。5.0E-50.00000050に変更するには?

誰かが私を助けたら本当に感謝しています!

+1

ことによってそれを分割したい場合はまた、あなたが要因100オフになっていることに注意してください。 – jeroen

答えて

0

number_formatを使用すると、8小数点以下の結果が得られます。

例 -

$balance = number_format($user_data["balance"]/1000000,8,".",""); 
echo $balance; //output will 0.00005000 

しかし、あなたは0.00000050その後100000000

$balance = number_format($user_data["balance"]/100000000,8,".",""); 
echo $balance; //output will 0.00000050 
関連する問題