10進数の後に1つの値を8記号に丸めようとしていますが、何も丸めません。たとえば:単純なラウンド関数は丸めません
12/653.44
result: 0.018364348677767
私だけ,
後8つのシンボルを丸くして出力します。 これは、関数である:
public static function getUSDRate()
{
$urldata = get_curl_content('https://example.com/');
$rates = json_decode($urldata, TRUE);
if (!$rates) {
return '-';
}
$usdRate = $rates['USD']['sell'];
if (!$usdRate) {
return '-';
}
return round($usdRate, 8);
}
関数呼び出し:$singles->price/getUSDRate()
私は関数を呼び出すとき、それは全体の数をエコー...
ここで正常に動作するようです:https://3v4l.org/HDCf9 – nickb
それは完璧に動作します:もちろん、私のために '0.01836435'。エラーは別の場所にあります。 – vaso123
それは本当に変です。なぜページ上の番号が完全に取得されたのですか – Garg