タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

tipsとsprintfに関するat_homeのブックマーク (1)

  • PHPで指数形式を浮動小数点表示に変換する方法: RAXUS BLOG [ラクサス ブログ]

    mysqlのfloat型のカラムに小数点のデータを入力すると、selectしたとき指数形式で表示されます。 例: 入力 0.000123 表示 1.23E-4 これを、浮動小数点表示に変更するには、sprintf関数を使用しますが、桁数によっていは小数点以下の桁に余分な0がついてしまうことがあります。 $val = sprintf("%.7f", 1.23E-4);    // 小数点以下7桁に揃える echo $val; 0.0001230  <- 右端の0はいらない $val = sprintf("%.7f", 1.23E-3);    // 小数点以下7桁に揃える echo $val; 0.0012300  <- 右端の0はいらない 余分な0を取るため、ereg_replace関数を使用します。 $val = sprintf("%.7f", 1.23E-4);          //

    at_home
    at_home 2013/02/13
    意外と知らなんだ。でもereg_replaceは使わんでねw
  • 1