哈喽,大家好,我是猴子周游水星。
大家都知道QQ的一个彩蛋就是十六进制登录啦,所以十进制的QQ在转换成十六进制时就出现了字母。 #盒友杂谈#
具体操作方法如下:
这是原来的QQ
然后打开电脑的计算器选择程序员模式就会出现进制转换。
把转换后的号码输入到账号框里(前面加上0x),密码不变。
点击登录就可以啦!
那转换成2进制或者是8进制呢?
点击登陆后发现不能成功,只有十六进制可以成功。
那手机QQ可以吗?经验证不可以。
QQ密码不能只是数字,所以不可以转换进制。
那为什么会出现这种情况呢?网上有三种猜测,我都亲自去验证了一下。
1,C++中的strtoul函数
2,js中的parseInt 函数
3,上面两种明显是瞎蒙的。大家不用当真。在知乎上这个问题其实也只有一个回答,感觉挺靠谱的,给大家看一下(看不懂)。点击登录时,qq号会被转换成16进制无符号整型。
好啦,到这里就结束啦,大家快去试试吧。