logical

    0熱度

    2回答

    第二個println語句的邏輯錯誤導致我的代碼在下面的無限循環。 它的內部while循環,我明白,導致它保持打印,因爲while測試是真實的。分別使用48和18作爲num1和num2,我得到了GCD的正確答案是6.打印輸出語句的位置是錯誤的,我不知道該把它放在哪裏。 只要不是負數,我的代碼就可以找到兩個整數的GCD。我用歐幾里德的方法。 感謝您的幫助! import java.util.*;

    0熱度

    3回答

    爲什麼PHP在邏輯AND返回FALSE時返回0,但當條件AND返回FALSE時不返回0?證人: php > function a(){ php { echo "a"; php { return FALSE; php { } php > function b(){ php { echo "b"; php { return TRUE; php { } php > echo (a()

    0熱度

    1回答

    我想基於一些輸入的子集向量。 file.list將是我想要子集的文件名的向量,物種將是我想要在文件中搜索的物種名稱。 file.list <- c("blah_cod", "blah_had", "blah_ggu", "blah_cod") species <- c("cod", "had") a<-sapply(species, grepl, file.list, ignore.case=

    0熱度

    1回答

    多個替換邏輯索引「寫Matlab在單個指令,將採取的向量x和它改變到y使得x任何元素大於1設置爲y=1;的x小於-1每個元素被設置爲y=-1;併爲x-1之間和+1我們有y=x元素。測試它k,其中t=linspace(0,10,400)和x=2*sin(pi*t),並繪製在同一座標都x和y「。 到目前爲止,我已經得到這個代碼工作: t=linspace(0,10,400); x=2*sin(pi*

    0熱度

    1回答

    我想創建一個簡單的二進制到JavaScript中使用邏輯函數的十進制表。輸出應如下所示: Binary |十進制 CCCC | 0 1 2 3 4 5 6 7 8 9 0 0 0 0 | 1 0 0 0 0 0 0 0 0 0 0 0 0 1 | 0 1 0 0 0 0 0 0 0 0 0 0 1 0 | 0 0 1 0 0 0 0 0 0 0 0 0 1 1 | 0 0 0 1 0 0 0 0

    2熱度

    4回答

    我不知道我的答案是否正確可行或者有什麼改進謝謝。 問題:一個程序檢查xy和z是否是奇數,或者即使它們是奇數,檢查數字是否是所有三個中最大的。 我的回答如下: x = 4 y = 7 z = 9 #first condition where 3 numbers are all odd. if x%2 == 1 and y%2 == 1 and z%2 ==

    3熱度

    2回答

    我想索引的一部分矩陣使用邏輯掩碼。因此,作爲一個輸入,我有一個矩陣A,其中有一些nan值,我創建一個mask爲此使用isnan。此外,我有一個矢量v的值,我想插入到A A(mask)=v。然後我使用A B=[A;A;A]構造另一個矩陣B.現在我想將v中的值應用於B中的正確位置。如何在Matlab中創建temp=B(1:size(A,1),1:size(A,2))矩陣或創建新的mask=[mask;

    3熱度

    1回答

    創建一個邏輯變量了因子變量的我需要創建一個邏輯變量(真假)出一個明確的(因素)的可變 我決定用: dat$var[dat$var %in% c("option1")] <- TRUE dat$var[dat$var %in% c("option2")] <- FALSE 但我得到兩條線以下錯誤消息,我的整個變量是NA: Warning message: In `[<-.factor`(`*

    0熱度

    1回答

    我是VHDL的新手,我的一項任務是創建一個8位寄存器文件。我注意到,通過更改一行代碼,我可以顯着增加或減少邏輯元素的總數。我試圖理解爲什麼這會導致如此重大的變化。 當enable爲高時,寄存器文件將dataIn的值存儲在selectWrite的位置。 dataOut顯示存儲在selectRead位置的值。 如果dataOut <= entry(readIndex);放置的process(clock

    5熱度

    4回答

    a + b = c c - a = b 確定的,現在 a & b = c c ?? a = b 哪個操作員替換 「??」 ? 謝謝