中如何实现判断一个数值是否为整数或小数?
1、将数值ToString()方法转换成字符串String.Contains()方法判断字符串中是否有小数点有就是小数
2、先将数值Convert.ToDouble然后再Convert.ToInt32再Convert.ToDouble如果最后结果等于开始的数值则为整数否则为小数。
3、将数值转成字符串然后遍历字符串调用Char.IsNumber如果都是true则为整数。
4、将数值转成字符串然后用int.TryParse返回false则是小数否则为整数。
5、将数值转成字符串正则表达式Regexrgx=newRegex^[0-9]+$然后用isMatch()方法返回true为整数否则为小数。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有