数値が小数を含むかどうかをチェックする
スポンサーリンク
ある数値が小数を含むかどうかをチェックする方法です。単純に整数からの差が 0 でなければ、小数を含むということになります。
サンプルコード
以下にサンプルコードを示します。
J# 全般
import System.*; /******************************************************************************** * * 検証・エラーチェックをサポートした静的クラスです。 * ********************************************************************************/ public final class Validation { #region IsDecimal メソッド /********************************************************************************** * 指定した値が小数を含むかどうかを返します。 * * @param dValue 検査対象となる値。 * @return 小数を含む場合は true。それ以外は false。 **********************************************************************************/ public static final boolean IsDecimal(final double dValue) { if (dValue - System.Math.Floor(dValue) != 0) { return true; } return false; } #endregion }
使用例は以下のようになります。
J# 全般
// 小数を含むかどうかをチェックする if (Validation.IsDecimal(12.001)) { MessageBox.Show("小数を含みます"); }
関連するリファレンス
準備中です。