boolean-operations

    0熱度

    3回答

    我想寫一個if語句,如果a是真的,如果任一(b或c)是真的,那麼做一些事情。 我已經寫了這個,但我不確定它的邏輯是否正確。 if (critStatus == false && badStatus == true || pmBadStatus == true) { //do something } 基本上如果critStatus是假& &如果badstatus 或 pmbadstatus是

    1熱度

    2回答

    我有一個變量,它值可以從0到1不同,所以我想用一個bool類型用於保持該值。 在C++基於這種想法是什麼操作都可以做我的第一個操作數是布爾和秒的是整數或浮點數的類型? 例如,這是否有效? bool exists; int value; (...) value += exists; value *= exists; 如果是的話,直到C++這些值轉換成他們二進制佔有並沒有發現問題,這樣做對

    0熱度

    2回答

    我有嵌套表示SAT forumlas,像這樣的真值的列表: [[[0, True, False], [0, True, False], [0, True, 1]], [[0, True, True], [2, True, True], [3, False, True]], [[1, False, False], [1, False, False], [3, False, True]]] 表示

    -6熱度

    2回答

    我正在解決Hackerrank問題'最大化xor'。 (https://www.hackerrank.com/challenges/maximizing-xor) 我已經使用'if'語句來檢查i xor j是否大於'max',如代碼所示。 static int maxXor(int l, int r) { int max=0; for(int i=l;i<r;i++)

    1熱度

    2回答

    我需要收集有關浮點變量近似值的多條信息。信息看起來像「39 < x < 41」或只是「x < 14.4」。此外,該變量具有最終的最小值和最大值。 我想要一個包含浮點間隔形式的信息的類。我也想在這樣的時間間隔執行布爾運算,使其看起來像: float_interval(1,5) and float_interval(2,6) == float_interval(2,5) float_interval

    1熱度

    2回答

    如何在C#這^=布爾賦值運算符的工作,什麼是^運營商的數學名字?它與&和|運營商有什麼不同?

    0熱度

    1回答

    如果我採用布爾表達式的對偶形式並使用其他一些定理簡化它,那麼在完成簡化後,是否需要再次採用它的對偶來獲得原始表達?

    1熱度

    1回答

    我有以下問題。我的公式爲: NAND2(NAND4(d,c,-b,a),NAND2(c,-a)) 的"-"代表"NOT"。我不允許使用NAND4,我只允許使用NAND2。 我該如何轉換? 感謝

    2熱度

    1回答

    當使用兩個AND運算符和數字時,我發現意外的行爲:第三個條目似乎被認爲是模數2.請參見下面的示例。 我想知道爲什麼行爲是這樣的。 Sub Test() Dim a As Boolean Dim b As Boolean a = True And 1 And 2 ' a = false b = True And 2 And 3 ' b = true MsgBox (a) MsgBo

    2熱度

    1回答

    我目前在學習Python 2.7版的過程和所遇到的平等和布爾運算符 我的問題是: 爲什麼False and 1是False但True and 1是1 同樣,False or 1是1但是True or 1是True 有人能解釋好心爲什麼發生這種情況 非常感謝