掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
小数点以下切捨てについて (ID:22411)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Delphi7 Helpより -------------------------------------------------- SimpleRoundTo 関数は,非対称丸めを使って浮動小数点値を指定された桁数(10 の累乗)に丸めます。 説明 SimpleRoundTo 関数を呼び出すと,AValue を任意の桁で丸めることができます。 AValue は丸める値です。 ADigit は,AValue を丸める桁位置を 10 の累乗で示します。これは,- 37 から 37 まで( - 37 と 37 を含む)の任意の値とすることができます。 SimpleRoundTo は,非対称丸めを使って,適切な有効桁数を持つ 2 つの値のちょうど中間にある値の丸め方法を判断します。この方法では,常に大きい方の値に丸められます。 以下の例は,SimpleRoundTo の使い方を示しています。 -------------------------------------------------- [Expression] 値 SimpleRoundTo(1234567, 3) 1234000 SimpleRoundTo(1.234, -2) 1.23 SimpleRoundTo(1.235, -2) 1.24 SimpleRoundTo(-1.235, -2) -1.23
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.