プロジェクトとして変換テーブルを作成する必要があります。しかし、彼らが私たちに与える数字のいくつかは、4.014e + 9と3.861e-7であり、e+とe-を含む他のいくつかもあります。これに入力した数値を掛けたい場合、PHPは定数Eを認識しますか?
$result = "RESULT:" . $num * 4.014e+9;
と
$result = "RESULT:" . $num * 3.861e-7;
それとも、それを認識するために何か他のものをする必要がありますか?
これeは定数ではありません。これは、科学的記数法のfloatリテラルの一部です。
私はそれを考え出した; 定数eと科学的記数法の間で混乱しました。@nickbは、科学的記数法がPHPでサポートされていることを知らせてくれました。
それが機能しない場合は、いつでも関数pow()をpow(10、$ X);とともに使用できます。回避策として。ただし、最初に自分でコードを試して、機能するかどうかを確認してください。