首页 ❯
php c++ javascript java android vue.js pass-by-reference default-value arrays 更多 »
登录

如何检查 NaN 值?

math python
2022-09-05 00:55:04

float('nan')表示 NaN(不是数字)。但是我该如何检查呢?


答案 1

使用 math.isnan:

>>> import math
>>> x = float('nan')
>>> math.isnan(x)
True

答案 2

测试NaN的常用方法是查看它是否等于它自己:

def isNaN(num):
    return num != num

推荐
更多 »
  • math java lowpass-filter
    在 Java 中实现指数移动平均线 我基本上有一个这样的值数组:
  • numbers math java bigdecimal
    Java:BigDecimal 和 Double.NaN 我正在尝试执行以下代码: 有没有办法用BigDecimal来表示Double.NaN?
  • math java long-integer pow
    Java Math.pow 的错误结果 如果您尝试运行以下代码 您将获得“51185893014090752 8” 正确的值 13^15 51185893014090757,即大于返回的结果 5。任何可能导致它的想法?
  • math android java trigonometry
    在圆上查找点的角度 想象一下,我在屏幕上画了一个中心坐标(cx,cy)的圆,并在圆上选择了一个随机点(A)。 通过获得点A的坐标,我需要找到(a)的角度。 更新: 我尝试使用以下公式: 但是由于公式中
  • performance math java
    我的 Java 电源方法的效率如何? 所以我参加了一个求职面试,他们让我在白板上写下一个快速的数学能力方法,这就是我放在那里的东西。 这很有效,他们对此感到满意,但后来继续问我如何才能提高效率,我没有回应。所
标签
更多 »
php pass-by-reference optional-parameters default-value javascript arrays dom function string object serialization tostring visibility syntax jslint use-strict operators equality equality-operator identity-operator datetime timestamp date-arithmetic redirect angularjs loops foreach iteration scope variables
推荐
更多 »
  • 用于计算具有两个变量的单个简单方程的解集的算法
  • 用于规范化音频的 Java 算法
  • 如何对多项式执行复杂的变量变化(在 Mathematica 中)
  • 计算 2 点之间网格上的距离
  • 如何检查物体是否在相机前方?
  • 比较一对 3 个变量的择偶方式
  • 计算乘积 a * b² * c³ ...有效
  • 如何在程序中逐位进行除法?
  • Scala 的数值库
  • 定义数字是否为三角形数字的最快方法
  • 如何检查 NaN 值?

服务条款  |  隐私政策

© nibes.cn 2022~2025