Money字段是money类型,我转化为double型,好了,现在的问题就是找出money小于100的数据,但结果却好像比较不了大小
double money = Convert.ToDouble(drv["Money"].ToString());
double num = 100;
if (money < num) 或if (money < 100.00)或if (money < 100)都试过,不行,为什么?
我输出money-num却正常
double money = Convert.ToDouble(drv["Money"].ToString());
double num = 100;
if (money < num) 或if (money < 100.00)或if (money < 100)都试过,不行,为什么?
我输出money-num却正常
解决方案 »
- 能不能跨过构造函数创建对象
- 求大神指教 这样插入数据 为什么插不进去呢 用的是vs2010和Access2010
- 点菜机开发
- datatable 设置数据时发生错误
- winfrom关于播放声音,异常提示 "无法加载 DLL“winmm.dll”
- 不是正确的win32应用程序 not a valid Win32 application
- 关于C#和Extjs的问题
- c#日期问题
- 未处理的“System.FormatException”类型的异常出现在 mscorlib.dll 中, 其他信息:Input string was not
- 請版主將我提的以下問題刪除, 謝過
- 跪求解决办法!!!
- 找高人!
只能控制一个精度 不能相等的
ex:|a-b|<0.000000001
double num=100d
double num = 100;
if (money < num)...
这样转化一下呢。
double num = 100;
if (money > num)
Console.WriteLine(money);
else if (money < num)
Console.WriteLine(num);
else
Console.WriteLine("相等");这样写有问题吗