phpは科学計算法で得られた結果を元のデータNumToStrに変換する

1603 ワード

phpは最大で15ビットの要因を表示するデータ演算のみをサポートするため、15ビットより大きい2数を加算して減算したデータの結果は、科学的なカウント法で直接表示されます.
しかし現実の生活の中で、科学の計数法は普通の人の識別に不利で、だから、本関数は:科学の計数法の出した結果を原始のデータに変換します
  function   NumToStr( $num ){          if   ( stripos ( $num , 'e' )===false)  return   $num ;          $num   = trim(preg_replace( '/[=\'"]/' , '' , $num ,1), '"' ); // ,          $result   "" ;          while   ( $num   > 0){              $v   $num   floor ( $num   / 10)*10;              $num   floor ( $num   / 10);              $result     =    $v   $result ;          }          return   $result ;      }