飯塚です。 ちょっと興味がわいたので、久しぶりに投稿してみます。 簡単にソースを追った限りでは、 Zend/zend_operators.cのzend_locale_sprintf_double関数の sprintf(op->value.str.val, "%.*G", (int) EG(precision), dval); あたりで出力しているようです。 EGマクロは、Zend/zend_globals_macros.hで定義されていて、 precisionは、php.iniにて定義されている変数ではないでしょうか? >さらに、いろいろな方からの動作報告をお待ちしております。 >私もPHPソースを当たっているところですが、まだ場所が絞り切れていません。 >アドバイスがありましたら、よろしくお願いいたします。