1樓:匿名使用者
既然有0或1的數字了,都是真,vb中真與假是自己定義的
2樓:匿名使用者
vb中假為0,真為-1,即,整個位元組中所有位都為1
3樓:匿名使用者
vb中零為假,非零為真
4樓:匿名使用者
debug.print "真:" & ture
debug.print "假:" & false
在vb中,什麼變成什麼是-1表示真,0表示假,而什麼情況下非0為真,0為假
5樓:網海1書生
true和false是vb內部宣告的兩個常量,但它們實際上是個整型數(integer),其中true的值是-1,false的值是0,為什麼呢?我們來看看這兩個數的二進位制形式:
true(-1):1111111111111111false(0):0000000000000000可以看出這兩個數在每一位(bit)的值都是相反的,因此它們是真正意義上的「相反數」,用來表示「非此即彼」、「非對即錯」、「非真即假」等等的邏輯值是再合適不過了。
而「非零為真,零為假」則在任何情況下都是成立的,因為當把數值轉換為布林值時,必然要把數字分成兩類(否則的話多於兩種的其他類屬於真還是假呢?),這時候按「零」和「非零」來分類則是最合適的了。
6樓:匿名使用者
boolean轉換成數值時是true=-1, false=0
數值轉換成boolean時是非0為true,0為false
0為真 1為假
在vb中為什麼真為0加為1而在c中真為1假為0
7樓:匿名使用者
那是兩種不相同的語言好吧
關鍵是創造他們的人定義的 ```
8樓:匿名使用者
一個是普通語言還有一個是高階語言肯定會有不同之處的。
9樓:匿名使用者
創造的人不是同一個人...所以,他們的定義不同
為什麼度為0的結點比度為1的結點多
為什麼度為1的結點數是11就能得出二叉樹的深度為12你的題目不完整,請見 question 1896216940081653980 為什麼 度為0的結點總是比度為2的結點多一個 在二叉樹中抄有以下節點 度為0的結點,度為1的結點,度為2的結點總度數 所有節點 1 度為0的結點 度為1的結點 度為2的...
夢幻西遊房屋的耐久為0還有清潔為0有事嗎?房屋還有用嗎
樓主你好,房子的耐久變為零後,樓主你回到家將不能休息,別的什麼也不影響,但我建議樓主你最好還是每天修下房子,因為這樣每天休息就不用跑酒店了,希望我可以幫助你。夢幻西遊如果房子的耐久度變0可以再修上去嘛 10 可以,不過1天只能修一次,從0到100估計要1周以上的時間 點傭人 花點費錢和體力 可以的,...
matlab中,0行1列的空矩陣是什麼,為什麼空矩陣會有1列
0 n或n 0的矩陣都是空矩陣。所謂的矩陣 乃至多維陣列 其實在記憶體中都是線性儲存的,這也是陣列可以使用單下標進行的索引的背景。至於行數和列數,都是對該片儲存區域的一種劃分方式而已,如果有興趣,看一看資料結構方面的書相信會對你有幫助。matlab中的1行0列空矩陣是什麼?為什麼空矩陣會有1行?10...