boolean-expression

    0熱度

    1回答

    如何簡化此布爾表達式?我不知道如何應用具有暗示符號的布爾法則。 (PQ - > R) ' 和 (對 - >(q'r))'

    -1熱度

    1回答

    我想幫助簡化此布爾代數表達式: B * C +〜A *〜B +〜A *〜C => A * B * C +〜甲 我需要知道如何把它簡化爲ABC的步驟+〜一 '*' 指示 「與」 '+' 表示 「OR」 「〜A」表示「A NOT」 任何幫助,將不勝感激! 謝謝!

    1熱度

    3回答

    對應的HTML: <html> <title></title> <head> </head> <body> <FORM NAME="Calculator"> <TABLE BORDER=4> <TR> <TD> <input type="text" name="Input" Size="22" value=""> <input type="text" name="notepa

    15熱度

    3回答

    在Ruby中,可以使用Array#join將多個字符串與可選分隔符簡單地連接在一起。 [ "a", "b", "c" ].join #=> "abc" [ "a", "b", "c" ].join("-") #=> "a-b-c" 我不知道是否有很好的語法糖做了一堆布爾表達式類似的東西。例如,我需要將&&一堆表達式放在一起。但是,將使用哪些表達式由用戶輸入確定。因此,而不是做了一堆 cum

    1熱度

    2回答

    我正在從HtDP(如何設計程序)做幾個練習,而我有點卡在布爾比較問題上。它是這樣的。 (define b1 true) (define b2 false) 編寫一個計算b1是否爲false且b2爲真的表達式。如果虛假產生否,反之亦然。 現在這是我想出了: (and b1 true) => true (無恥,但我知道我是新在此,我要趕上速度很慢。) 任何幫助你可以給我會比賽讚賞。

    -4熱度

    6回答

    if (this.skills[i].isBasic() == true) 如何簡化這個表達式?

    1熱度

    1回答

    我剛剛注意到,來自BooleanExpression和Bindings兩個類的not(),(),或()方法都會創建一個新的BooleanExpression,即使它不存在有任何參考。 myBool = new SimpleBooleanProperty(); for (int i = 0; i < 10000000; i++) { myBool.not(); } 上述代碼創建了大約530

    4熱度

    1回答

    組合規範模式有許多基於LINQ的實現。我還沒有看到一個使用了包容的。 是否有任何這樣的例子已被記錄(博客等)或發佈爲開源?通過讓ExpressionVisitor將每個規範轉換爲規範的邏輯形式(CNF/DNF),我對此有一個想法和概念證明,但我擔心這太過複雜。有沒有更好的辦法?

    1熱度

    4回答

    爲什麼Eclipse的告訴我 int a = 4; if (a) { //do stuff } 是錯誤的,或者Cannot convert from integer to boolean? 我習慣於在C,C++中編寫類似的東西,並認爲Java也很好。 Eclipse是如何工作的?或者說Java是如何工作的?有什麼解決方法嗎?

    2熱度

    3回答

    使用DeMorgans我得到: ~~(abc) // ~ is the not. 我的問題是,當我嘗試建立與非門只需要2個輸入電路。那麼我如何將它分成3份呢?如果它是一個與門我只想用兩個公式是: (a AND b) AND c 然而,這不符合我的NAND工作,因爲 ~((a NAND b) NAND c) != (abc)