【发布时间】:2025-12-18 20:10:02
【问题描述】:
我想总结 10 个双变量,但是其中一些变量可能包含“NaN”。有没有办法从总和中忽略带有“NaN”的那些。现在我有一个像下面这样的简单添加,但是它为 SumLiq.. 变量分配了一个“NaN”值。
double SumLiqPerTimeStamp = l2_msg.size0 + l2_msg.size1 + l2_msg.size2 + l2_msg.size3
+l2_msg.size4 + l2_msg.size5 + l2_msg.size6 + l2_msg.size7 + l2_msg.size8 + l2_msg.size9;
有没有一种快速有效的方法来检查“NaN”,而无需对每个都执行 if 语句?
【问题讨论】: