当前位置:首页>维修大全>综合>

在c 中如何实现判断一个数值是否为整数 或小数(c语言中判断结果是否为整数)

在c 中如何实现判断一个数值是否为整数 或小数(c语言中判断结果是否为整数)

更新时间:2024-12-03 05:01:51

在c 中如何实现判断一个数值是否为整数 或小数

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为整数否则为小数。

更多栏目