Objective-C 中的“isNan”

发布于 2024-08-18 20:12:52 字数 268 浏览 4 评论 0原文

Objective-C 是否有像 isNan (Javascript 示例)这样的函数?

我刚刚注意到此代码导致显示 Nan %,因此我需要检测值是否为 NAN,以便我可以将其更改为 0

[portefeuillePercentWaarde setText:[NSString stringWithFormat:@"%.2f%%", verschilPrencentage]];

Is there a function like isNan (Javascript example) for Objective-C?

I just noticed this code is causing to display Nan %, so I need to detect is a value is NAN so I could change it to 0.

[portefeuillePercentWaarde setText:[NSString stringWithFormat:@"%.2f%%", verschilPrencentage]];

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

酒废 2024-08-25 20:12:52

尝试仅添加

#include <math.h>

然后使用标准 isnan() 函数进行测试。

您还可以使用 NaN 不等于任何东西(包括其自身)的“技巧”:

double x;

// do some operation here
x = doSomething();
if (x != x)
  printf("%g is probably NaN, it's not equal to itself\n", x);

Try just adding

#include <math.h>

and then using the standard isnan() function to test.

You can also use the "trick" that NaN is not equal to anything, including itself:

double x;

// do some operation here
x = doSomething();
if (x != x)
  printf("%g is probably NaN, it's not equal to itself\n", x);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文