Karp 的技术博客
/**
 * 还原科学计数法
 */
public function scToNum($num)
{
    $num = floatval($num);
    $parts = explode('E', $num);
    if (count($parts) != 2) {
        return $num;
    }
    $exp = abs(end($parts)) + 3;
    $decimal = number_format($num, $exp);
    $decimal = rtrim($decimal, '0');

    $toNumber = rtrim($decimal, '.');

    return implode('', explode(',', $toNumber));
}

php

版权属于:karp
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
更新于: 2024年10月21日 08:39
0

目录

来自 《PHP 还原科学计数法》