如何优雅的检测一个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