请使用以下代码:
Sub Main()
Dim i As Integer
Dim b As Boolean
i = 1
b = i
i = b
Console.WriteLine(i)
i = Convert.ToInt32(b)
Console.WriteLine(i)
End Sub
Run Code Online (Sandbox Code Playgroud)
这打印出以下内容:
-1
1
Run Code Online (Sandbox Code Playgroud)
为什么是这样?
(只是一个笑话:)你也可以得到0 ...
Int32.TryParse("True", i)
Console.WriteLine(i)
Run Code Online (Sandbox Code Playgroud) 正如标题所说,我正在尝试XNOR使用以下三个门来实现一个门:AND, OR, NOT。
这是我的做法:
TextBox1.Text = (a And b) Or (Not a And Not b)
下面的代码给了我一个输出-5,当预期的输出是11输入时a = 10,b = 14。
我试图了解我做错了什么 - 我的XOR门工作正常,XNOR没有。