C# 判断一个数是NaN或者是Infinity

 时间:2024-10-13 07:11:33

1、我们以实例为主,就按照模拟的例子来解释。下面我们看一下我写的一个简单的出现这种情况的模式:这是前端的一个代码,两个textbox和一个button

C# 判断一个数是NaN或者是Infinity

2、然后这边就展开了一个简易的设计图,方便在设计的时候调整画面的样式。

C# 判断一个数是NaN或者是Infinity

3、这是后台的设计,要想谀薜频扰得到Infinity或者是NaN值,我就随便模拟了两个计算方法,使得前台得到我们想要得到的值,当然通过这里我们也清楚Infinity或者是NaN值的来源,也统潇瘵侃就是说怎么形成的,方便我们在设计的时候注意。

C# 判断一个数是NaN或者是Infinity

4、然后我们运行程序,程序跑起来之后,我们通过单击计算按钮来计算后台的值,看看计算的值是什么,这里不难看到前台生成了这些值,应该很熟悉吧。

C# 判断一个数是NaN或者是Infinity

5、通过上面我们可以看到得到的值为非数字类型的或者是正无穷大类型的,那么怎么去变动这个值呢,比如说我想把Infinity或者是NaN转换为0,那么该如何操作呢?,我们看后台代码吧。

C# 判断一个数是NaN或者是Infinity

6、具体的看代码,我这边主要是使用float.IsNaN()和float.IsInfinity()来转变的,转变之后,就变成我们想要的值了。

C# 判断一个数是NaN或者是Infinity

7、其实这么操作也是针对一些特殊报错情况或者查找源头的情况,其实也很简单。无非就是对数进行处理。

  • mysql-8.0.16-winx64安装教程
  • win10如何配置Hyper-V虚拟机的网络连接
  • 怎样自己动手为Win7集成SP1、补丁、驱动
  • 如何在xp系统下使用组策略禁止修改IE浏览器主页
  • win8pe系统怎么检测硬盘性能
  • 热门搜索
    手抄报版图 关于春联的手抄报 戒烟手抄报图片 初一数学手抄报图片 手抄报春天 一年级安全手抄报 关于交通的手抄报 有关于植树节的手抄报 以过年为主题的手抄报 健康卫生手抄报