如何判断输入的数精度是否满足要求?

如何判断一个输入的数是否为float或者double类型,或者具体到判断输入的数的小数点位数(比如有>=7位小数的为TRUE,否则为FALSE)

  • 在c#中如何输入一个不知道是什么数据类型的数?

  • 输入的数怎样判断精度?

阅读 4.8k
1 个回答

可以用string类型去接受(保存)输入,然后对输入的字符串做正则匹配,看它是否是一个合法的数字,然后再判断他是否是浮点数(有没有小数点),再看他的小数点后的位数…思路就是这样

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进