怎样判断一个小数的十分位和百分位是不是0 C#.NET 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.计算先x10,然后判断对10取余数%10,看是不是0再x10,再判断一次2.先转字符串判断有无小数点,没有就都是0了有,就用split('.')将字符串分割成2部分,整数和小数然后判断字符串的前2位这里可以用substring取,也可以先转成char数组 可以先用math.tranc()截取,只保留2位小数然后X100%100,得到一个2位数判断它<10或%10==0 ToSting()+正则验证。一行代码。 例如:System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(@"^\d+.[1-9][1-9]$"); var a1 = reg.Match("0.12"); var a2 = reg.Match("0.10"); var a3 = reg.Match("0.02"); var a4 = reg.Match(".12");输出:{0.12},{},{},{} vs2010 用C# PDF文件转换为图片 如何禁止键盘输入 dataGrid1_KeyPress C#中这个是用什么控件实现的 C#如何将picturecbox中的图片保存到本地 困绕了无数高手多年的问题(如何判断WebBrowser下载完成) 求这个C++ 的C#代码 datetimepicker 事件捕捉 谁有君行5000的源程序,小弟要学学.以前是有的,被我删除了呀 使用CDO.Message发邮件,如何来发送带文件流的MAIL 新手求教,c#.net开发短信群发系统 winform GridView中不想显示所有字段 byte[]和string转换的问题
先x10,然后判断对10取余数%10,看是不是0
再x10,再判断一次
2.先转字符串
判断有无小数点,没有就都是0了
有,就用split('.')将字符串分割成2部分,整数和小数
然后判断字符串的前2位
这里可以用substring取,也可以先转成char数组
然后X100%100,得到一个2位数
判断它<10或%10==0
System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(@"^\d+.[1-9][1-9]$"); var a1 = reg.Match("0.12");
var a2 = reg.Match("0.10");
var a3 = reg.Match("0.02");
var a4 = reg.Match(".12");输出:
{0.12},
{},
{},
{}