Function 当有2个输入时,为什么有16个可能的功能?

Function 当有2个输入时,为什么有16个可能的功能?,function,binary,boolean-operations,Function,Binary,Boolean Operations,我真的很困惑这个问题。 所以我知道有四种可能的2个输入的组合,它们是00,01,10,11 这是否意味着每个输入被视为一个数字,因此可以是0或1 从那里,教科书上说2个输入有16个可能的函数,因为它是2^4 你为什么要做2^4?我无法想象有16种可能的组合 老实说,我甚至不知道该如何描述这个问题。有人能帮我吗?16种可能的功能: x y F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16 0 0 0 1 0 1 0 1

我真的很困惑这个问题。 所以我知道有四种可能的2个输入的组合,它们是00,01,10,11

这是否意味着每个输入被视为一个数字,因此可以是0或1

从那里,教科书上说2个输入有16个可能的函数,因为它是2^4

你为什么要做2^4?我无法想象有16种可能的组合


老实说,我甚至不知道该如何描述这个问题。有人能帮我吗?

16种可能的功能:

x y  F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16
0 0   0  1  0  1  0  1  0  1  0   1   0   1   0   1   0   1
0 1   0  0  1  1  0  0  1  1  0   0   1   1   0   0   1   1
1 0   0  0  0  0  1  1  1  1  0   0   0   0   1   1   1   1
1 1   0  0  0  0  0  0  0  0  1   1   1   1   1   1   1   1

16种可能的功能:

x y  F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15 F16
0 0   0  1  0  1  0  1  0  1  0   1   0   1   0   1   0   1
0 1   0  0  1  1  0  0  1  1  0   0   1   1   0   0   1   1
1 0   0  0  0  0  1  1  1  1  0   0   0   0   1   1   1   1
1 1   0  0  0  0  0  0  0  0  1   1   1   1   1   1   1   1

这更像是一个组合问题。使用luser droog的表格作为参考,我们知道输出(列)将是一个四位数字,因为有四种可能的x和y组合(您在问题中列出的组合)

我们可以将输出表示为[A][B][C][D],每个字母的值对应于1或0。例如,A可以假定1和0为其值,这意味着有两种可能性。B、C和D也是如此

我们可以在我们的陈述中将每个字母的可能性数量写为[2][2][2]。每个条目有两种可能性,乘法得到2*2*2*2=16


我把它剪短了一点,但希望能有帮助。如果你需要什么,请写信给我。

这更像是一个组合问题。使用luser droog的表格作为参考,我们知道输出(列)将是一个四位数字,因为有四种可能的x和y组合(您在问题中列出的组合)

我们可以将输出表示为[A][B][C][D],每个字母的值对应于1或0。例如,A可以假定1和0为其值,这意味着有两种可能性。B、C和D也是如此

我们可以在我们的陈述中将每个字母的可能性数量写为[2][2][2]。每个条目有两种可能性,乘法得到2*2*2*2=16


我把它剪短了一点,但希望能有帮助。如果您需要什么,请写信给我。

您已经演示了四种组合。试着用更多的输入做同样的事情,列出所有可能的组合,我想你可以自己解决这个问题。您可以让它变得非常简单-只需添加另一个输入,这样您就有了
00
,并计算出这些输入的有效组合数。请考虑函数的定义,而不是命名的基本函数,而是函数的一般功能。您已经演示了四种组合。试着用更多的输入做同样的事情,列出所有可能的组合,我想你可以自己解决这个问题。你可以让它变得非常简单-只需添加另一个输入,这样你就有了
00
,并计算出这些有效组合的数量。想想函数的定义,不是命名的初等函数,而是函数通常做什么。