技术栈

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

鸟哥012023-09-02 21:04
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

上一篇:嵌入式开发-单片机学习介绍
下一篇:C++学习6
相关推荐
经典1992
8 分钟前
mysql 锁介绍
数据库·mysql
不太可爱的大白
8 分钟前
Mysql分片:一致性哈希算法
数据库·mysql·算法·哈希算法
~ 小团子
10 分钟前
每日一SQL 【游戏玩法分析 IV】
数据库·sql·游戏
零叹
13 分钟前
MySQL——常用程序and主从复制
数据库·mysql
胚芽鞘681
4 小时前
关于java项目中maven的理解
java·数据库·maven
岁忧
5 小时前
(LeetCode 面试经典 150 题 ) 11. 盛最多水的容器 (贪心+双指针)
java·c++·算法·leetcode·面试·go
CJi0NG
5 小时前
【自用】JavaSE--算法、正则表达式、异常
java
Hellyc
6 小时前
用户查询优惠券之缓存击穿
java·redis·缓存
今天又在摸鱼
6 小时前
Maven
java·maven
老马啸西风
6 小时前
maven 发布到中央仓库常用脚本-02
java·maven
热门推荐
01【无标题】02集群聊天服务器---MySQL数据库的建立03Coze扣子平台完整体验和实践(附国内和国际版对比)04深度神经网络训练过程与常见概念05KGG转MP3工具|非KGM文件|解密音频06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解07Java类变量(静态变量)08使用Ruby接入实时行情API教程09DeepSeek各版本说明与优缺点分析10绿色建筑新态势:楼宇自控助力能效提升,推动成本优化新路径