小数値を含むかどうか判定するFunctionです。
サンプル
小数値を含むかどうか判定するFunction
/// <summary>
/// 小数値が存在するか判定するFunction
/// </summary>
/// <param name="val">数値</param>
/// <returns>true:小数値を含む false:小数値を含まない</returns>
public static bool IsIncludeSmallNumber(double val)
{
return (val - Math.Floor(val) != 0);
}
(使用例)
//小数値を含む場合
bool b1 = IsIncludeSmallNumber(1.2);
→ true
//小数値を含まない場合
bool b2 = IsIncludeSmallNumber(1.0);
→ false
備考
- 数値と数値を切り捨てた値に差があるかどうかで判定しています。