【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

相关推荐
LccKyI11 分钟前
C#学习day04
经验分享·笔记·学习·c#
似璟如你1 小时前
Java 开发者的 Go 语法基础:从 0 开始快速上手 Go
java·开发语言·后端·golang·go·编程语言
程序员-Benothing1 小时前
MySQL 的覆盖索引是什么?
数据库·mysql
LccKyI1 小时前
C#学习day05(开发福彩双色球系统附思维导图)
开发语言·学习·c#
zzz_23681 小时前
TencentDB-Agent-Memory 深度解析:让多个 Agent 共享项目经验的记忆中枢
java·开发语言·jvm·人工智能·agent·memory·tencent db
vx-程序开发2 小时前
django医院预约挂号系统---附源码23353
java·javascript·spring boot·python·eclipse·django·php
金斗潼关2 小时前
ysoserial的使用
java
数翊科技2 小时前
权威认可!HexaDB海纳分布式HTAP数据库通过CCRC EAL4增强级认证
数据库
ruleslol2 小时前
volatile 关键字
java
星恒讯工业路由器2 小时前
MIMO与多天线技术:从5G到WiFi的工程解析
数据库·mysql·5g·工业物联网·mimo技术·天线隔离度·5g/wifi多天线