当我尝试以下代码时:
#if 11 & 10 == 10
#endif
Run Code Online (Sandbox Code Playgroud)
表达式的评估是真的,但是当我将其更改为以下内容时:
#if 10 & 10 == 10
#endif
Run Code Online (Sandbox Code Playgroud)
评估返回false,而基于&运算符的定义,它仍然应该返回true(当我尝试使用正确的预处理器时).通常,无论我在尝试哪个在第一个操作数中都有0,返回false忽略结果是什么.
有谁知道问题是什么?
我有一组数据,我使用决策树在matlab中对它们进行分类.我将这组分为两部分; 一个训练数据(85%)和其他测试数据(15%).问题是准确率在90左右,我不知道如何改进它.如果您对此有任何想法,我将不胜感激.