C# 检测一个double decimal是否含有小数部分 是否为小数
检测一个double/decimal是否含有小数部分
public static void Main (string[] args) { decimal d1 = 3.1M; Console.WriteLine((d1 % 1) == 0); double d2 = 3.0d; Console.WriteLine((d2 % 1) == 0); }
输出
false
true
检测一个double/decimal是否含有小数部分
public static void Main (string[] args) { decimal d1 = 3.1M; Console.WriteLine((d1 % 1) == 0); double d2 = 3.0d; Console.WriteLine((d2 % 1) == 0); }
输出
false
true