PHPには、次のような文字列を変換する関数がありますか(外部ソースから解析されるため、データ型は文字列になります):
string(..) "9.5367431640625e-05"
上記の文字列に対して指数計算を実行し、計算された値を返しますか?
または、次のようなことを行うには、正規表現などのスタイルの方法を使用する必要がありますか?
9.5367431640625e-05 -> 9.5367431640625^-5 = calculated value
php にそのような機能がない場合、これを達成するための最良のアイデアはありますか? 私はちょうどパターンマッチのようなものをしようとしていた
/^([0-9\.\-]+)e([0-9\.\-]+)$/
より良いアイデアはありますか?
ありがとう!