所以,二进制只是2的基数,对不对? 1s和0s。但是,为什么在您从dec转换为bin时(例如在Google上),在实际数字前面也有(x)b呢?例如,0b __ 是什么意思?
最佳答案
数字前面的符号0b只是指示以二进制表示的数字。这样,如果您看到类似1001的内容,就知道它是数字“1000”,而不是二进制形式的9。
更一般而言,前缀0b通常表示“二进制”,前缀0通常表示“八进制”,而前缀0x通常表示“十六进制”。
希望这可以帮助!
关于math - 二进制数和基数表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17535843/