DoubleToString

数値をテキスト文字列に変換します。

string  DoubleToString(
   double  value,      // number
   int     digits=8    // number of digits after decimal point
   );

パラメーター

[in]浮動小数点を持つ値。

[in]精度の形式。場合値が0と16の間の範囲にある、点後の指定した桁数と数の文字列プレゼンテーションが得られるであろう。桁の値が-1〜-16の範囲にある場合、小数点以下の指定された桁数を持つ科学形式の数値の文字列表現が取得されます。他のすべての場合、文字列値には小数点以下8桁が含まれます。

戻り値

指定された精度の数値の記号表現を含む文字列。

例:

   Print(“DoubleToString(120.0 + M_PI) : “,DoubleToString(120.0+M_PI));
   Print(“DoubleToString(120.0 + M_PI,16) : “,DoubleToString(120.0+M_PI,16));
   Print(“DoubleToString(120.0 + M_PI,-16) : “,DoubleToString(120.0+M_PI,-16));
   Print(“DoubleToString(120.0 + M_PI,-1) : “,DoubleToString(120.0+M_PI,-1));
   Print(“DoubleToString(120.0 + M_PI,-20) : “,DoubleToString(120.0+M_PI,-20));

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">