この記事では、PHP が科学表記法形式を数値文字列に変換する方法を紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

public function sctonum($num){
if(false !== stripos($num, "e")){
$a = explode("e",strtolower($num));
$b = $a[0] * pow(10,$a[1]);
return $b;
}else{
return $num;
}
} b. ループを使用して public function numToStr($num)
{
$result = "";
if (stripos($num, 'e') === false) {
return $num;
}
while ($num > 0) {
$v = $num - floor($num / 10) * 10;
$num = floor($num / 10);
$result = $v . $result;
}
return $result;
} を取得します c. php 関数を使用してすべての
public function sctonum($num, $double = 5){
if(false !== stripos($num, "e")){
$a = explode("e",strtolower($num));
return bcmul($a[0], bcpow(10, $a[1], $double), $double);
}else{
return $num;
}
}
//注$double 是小数位数,可默认设置为没有# を取得します##要約と提案: 1 万人の目には 1 万人のハリー・ポッターが映る!それぞれの結果は異なるプロセスによって達成されます。まず、自分が最も使いやすいプロセスを使用して、それを最適化します。次に、シンプルで効率的な c など、理解しやすく効率的で標準化されたメソッドから学びます。
推奨学習:
php ビデオ チュートリアル以上がPHPで科学表記法を数値文字列に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。