C ++程序奇怪的int

时间:2015-03-03 16:19:58

标签: c++ cout

我正在运行一个C ++程序,它使用阈值将数据分为两个不同的类别来区分它们。但是,当我输入保存数据的int时,它没有工作,这显示为-1。#IND。有没有人见过??如果他们有,你可以告诉我如何解决它。

1 个答案:

答案 0 :(得分:2)

-1.#IND表示负无限NaN,这是无效浮点运算的结果(例如,取负数的平方根)。

因此,虽然您的问题提到了整数,但您似乎正在使用浮点类型。而且你似乎执行了无效的操作。