【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

相关推荐
陈丹阳(滁州学院)10 分钟前
若依添加添加监听容器配置(删除键,键过期)
数据库·oracle
coderSong256842 分钟前
Java高级 |【实验八】springboot 使用Websocket
java·spring boot·后端·websocket
远方16091 小时前
14-Oracle 23ai Vector Search 向量索引和混合索引-实操
数据库·ai·oracle
Mr_Air_Boy2 小时前
SpringBoot使用dynamic配置多数据源时使用@Transactional事务在非primary的数据源上遇到的问题
java·spring boot·后端
豆沙沙包?2 小时前
2025年- H77-Lc185--45.跳跃游戏II(贪心)--Java版
java·开发语言·游戏
GUIQU.2 小时前
【Oracle】数据仓库
数据库·oracle
军训猫猫头2 小时前
96.如何使用C#实现串口发送? C#例子
开发语言·c#
年老体衰按不动键盘2 小时前
快速部署和启动Vue3项目
java·javascript·vue
恰薯条的屑海鸥3 小时前
零基础在实践中学习网络安全-皮卡丘靶场(第十六期-SSRF模块)
数据库·学习·安全·web安全·渗透测试·网络安全学习
咖啡啡不加糖3 小时前
Redis大key产生、排查与优化实践
java·数据库·redis·后端·缓存