免费测名打分测名字打分 免费测名打分测名字打分五行属土的字

博主:八字八字 5分钟前 3

准备一张纸和一支笔,现在开始!

第一问

这里面有你的姓氏吗?

如果在这里,在纸上记录1;

如果没有,记录0。

第二问

你的姓在这里吗?

如果在这里,在纸上记录2;

如果没有,记录0。

第三问

你的姓在这里吗?

如果在这里,在纸上记录4;

如果不在就记录0。

第四问

你的姓在这里吗?

如果在这里,在纸上记录8;

如果没有,记录0。

第五问

你的姓在这里吗?

如果在这里,在纸上记录16;

如果没有,记录0。

第六问

你的姓在这里吗?

如果在这里,在纸上记录32;

如果没有,记录0。

第七问

你的姓在这里吗?

如果在这里,在纸上记录64;

如果没有,记录0。

第八问

你的姓在这里吗?

如果在这里,在纸上记录128;

如果没有,记录0。

第九问

你的姓在这里吗?

如果在这里,在纸上记录256;

如果没有,记录0。

好了,游戏结束了,现在加上你纸上记录的数字,你会得到一个1~三位数。在下图中,这个数字背后是你的姓氏。馆长怎么猜对了?

这是街上常见的猜姓骗术。如果你被骗了,请举手。下面的馆长会向你揭示这个骗术背后的原理。其实秘密只有一个字:十进制和二进制的转化。

总共有486个姓氏,我们给每个姓氏编了一个序号,简单起见,只列出30个:

接下来,将每个序号从十进制转换为二进制:

1-0

2-10

3-11

4-100

以此类推,最大序号486转换为二进制后,是11100110,共九位。

我们可以看到,每个姓氏序号对应的十进制数字可以转换为一个九位二进制数字(如果位数不够,前面补0)。

二进制数字转换十进制的方法也很简单。第一个乘以2的零次方,第二个乘以2的一次方,第三个乘以2的二次方...以此列推。

以上图中的寿为例:

1*2^0 1*2^1 1*2^2 0*2^3 1*2^4 1*2^5 0*2^6 0*2^7 1*2^8

=1 2 4 0 16 32 0 0 256=311

与图片一致吗?

根据二进制表,我们摘录第一个是1的姓氏,制作第一张图:

问对方姓氏是否在这张图中。如果在这里,说明他姓名序号的二进制第一是1,如果不在这里,说明他姓名序号的二进制第一是0。

以此类推,通过9个问题,实际上相当于对方已经告诉你他名字序列号的二进制数字,每次让他把数字记录在纸上,只是每个人二进制转换十进制结果,九位结果加起来就是他姓氏序号的十进制数字。

最后,你拿出已经编了十进制序号的姓氏表查询,结果当然是他的姓氏。

当然这个试验是把百家姓所有的姓氏都包含在内了,而实际上常用的姓氏只有100个左右,而100对应的二进制是1100100,只有七位,于是有的骗子懒省事,只用7个问题就能猜出常用的姓氏了。

怎么样,太神奇了,不是吗?我建议你学习后不要出去作弊。逗逗你第一次见面的朋友,给单调的生活增添一点兴趣是值得推荐的:)

The End

发布于:2023-08-25,除非注明,否则均为八字原创文章,转载请注明出处。