boolean-expression

    5熱度

    6回答

    我繼承了一些Python代碼,看起來像這樣: name = 'London' code = '0.1' notes = 'Capital of England' ev = model.City(key=key, code=code, name=name or code, notes=notes) 在學習的精神,我想知道這是怎麼回事與name or code說法。這是說'使用name如果它

    2熱度

    4回答

    我試圖瞭解當我使用NOT時布爾邏輯是如何工作的。要使用AWK 我有一個包含 CORE PORT CORE PORT COREPORT CORE COREPORT 一個文本文件,我想刪除所有COREPORT行舉一個例子。的方式,我想我會做它與(非核心)和(非PORT)如 awk '/!CORE/&&/!PORT/{print}' 但是,當我嘗試一下我其實應該使用或者替代和 awk

    28熱度

    7回答

    執行三向異或的最簡單方法是什麼? 換句話說,我有三個值,我想要一個聲明,評估爲真正的IFF只有一個的三個值是真實的。 到目前爲止,這是我想出來的: (!(一^ B)& &(一^ C)& &(B & & C))|| ((B ^一)& &(B^C)& &!(一& & C))|| ((C ^一)& &(C^B)& &!(一& & B)) 是否有更簡單的東西做同樣的事情? 這裏的證明,上面的完成了任務:

    3熱度

    4回答

    可能重複: Conditional operator cannot cast implicitly? 我遇到了一個特殊的情況,並想知道爲什麼我必須這樣做。我正在使用.NET 3.5。 這工作: short foo; if (isValid) foo = -1; else foo = getFoo(); 這不起作用: short foo; foo = isValid

    16熱度

    5回答

    在標量(布爾值)上下文中計算表達式時,如果表達式計算結果爲真,則Perl使用顯式值1,如果表達式計算結果爲false,則使用空字符串。 我很好奇爲什麼Perl使用空字符串來表示布爾虛假值,而不是0這看起來更直觀。 請注意,我不關心Perl將空字符串視爲標量(布爾)上下文中的false。 編輯 會如何使用字符串,它是真實的("false"例如)爲假值的字符串表示改變現有代碼的含義?我們可以說在這樣的

    4熱度

    5回答

    我是一名編程學生,希望能更好地理解指針,我學到的一件事就是您可以將指針設置爲NULL。我的問題是,這兩種說法有什麼區別?他們每個人什麼時候會返回真/假? if (some_ptr == NULL) if (*some_ptr == NULL) 謝謝!

    2熱度

    4回答

    我試圖簡化下面的一塊布爾代數的,所以我可以構建電路: A'.B'.C.D + A'.B.C.D' + A'.B.C.D + A.B'.C'.D + A.B'.C.D + A.B.C'.D + A.B.C.D' + A.B.C.D 到目前爲止,我已經就讀懂了: (C.D) + (B.C) + (A.C'.D) 這是正確的嗎? 我想盡可能減少最小化。 我已經經歷了迄今的步驟是: A'.B'.C

    0熱度

    1回答

    我正在採取數字邏輯類,我試圖乘以這個二進制數。我不確定這是一個什麼樣的結果,是一個徹頭徹尾的問題。老師的幻燈片很糟糕。看來他用真理表來做到這一點,但它令人困惑。 X1X0 + Y1Y0 ---- Z2Z1Z0 我認爲這是怎麼設置的!現在,乘法部分 1 carry in? 110101 X 1101 ------ 101011001 thats what i ended u

    4熱度

    2回答

    我需要使用解算器坐了檢查布爾表達式的可滿足.. 我有複雜的布爾表達式這樣 有任何自動CNF文件轉換器,這樣我可以直接給它坐解決者? 我讀取cnf格式文件..但如何在.cnf文件中表達這個表達式?當palenthesis中存在連詞時,我會感到困惑,並且如何表達 - >和< - >?請幫我

    0熱度

    3回答

    我想寫一個嵌套的if語句的條件,但還沒有找到一個很好的例子使用或在if語句。下面elsif條件失敗,並允許嵌套在它下面的代碼火災如果$status == 6: if ($dt1 > $dt2) {do one thing} elsif(($status != 3) || ($status != 6)) { do something else} else {do something comple