【c#】判断double值是否等于NaN

csharp 复制代码
using System;
 
public class Test
{
	public static void Main()
	{
		
		double b=1.1;
		double c=double.NaN;
		Console.WriteLine("b="+b);
		Console.WriteLine("c="+c);
		Console.WriteLine("b==double.NaN: "+(b==double.NaN));
		Console.WriteLine("double.IsNaN(b): "+double.IsNaN(b));
		
		Console.WriteLine("c==double.NaN: "+(c==double.NaN));
		Console.WriteLine("double.IsNaN(c): "+double.IsNaN(c));
	}
}

运行结果:

b=1.1

c=NaN

b==double.NaN: False

double.IsNaN(b): False

c==double.NaN: False

double.IsNaN( c): True

相关推荐
薛不痒2 分钟前
使用python操作MySQL
数据库·mysql
一只蚊子07 分钟前
C# WinForms配置Halcon
windows·c#·halcon
TG:@yunlaoda360 云老大8 分钟前
华为云国际站代理商VIAS主要有什么作用呢?
数据库·人工智能·华为云
云和数据.ChenGuang12 分钟前
openeuler下的git指令集合
linux·运维·数据库·centos
阿蒙Amon12 分钟前
C#每日面试题-进程和线程的区别
java·面试·c#
一 乐13 分钟前
养老院信息|基于springboot + vue养老院信息管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端
hopsky15 分钟前
mvn install 需要 手动清除 pom.lastUpdated
java·maven·mavbne
59803541516 分钟前
【java工具类】小数、整数转中文小写
android·java·开发语言
cike_y16 分钟前
Mybatis之作用域(Scope)和生命周期-解决属性名和字段名不一致的问题&ResultMap结果集映射
java·开发语言·数据库·tomcat·mybatis
液态不合群20 分钟前
【面试题】MySQL 中的索引数量是否越多越好?为什么?
android·数据库·mysql