math - 二进制数和基数表示

标签 math binary notation

所以,二进制只是2的基数,对不对? 1s和0s。但是,为什么在您从dec转换为bin时(例如在Google上),在实际数字前面也有(x)b呢?例如,0b __ 是什么意思?

最佳答案

数字前面的符号0b只是指示以二进制表示的数字。这样,如果您看到类似1001的内容,就知道它是数字“1000”,而不是二进制形式的9。

更一般而言,前缀0b通常表示“二进制”,前缀0通常表示“八进制”,而前缀0x通常表示“十六进制”。

希望这可以帮助!

关于math - 二进制数和基数表示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17535843/

相关文章:

algorithm - 找到最能保持距离的双射

javascript - IE9 - DataURI 到二进制 - .atob、Uint8Array 和 ArrayBuffer 的 Polyfills - 数组对于 polyfill 来说太大

search - 什么 sed 脚本可以用另一个十六进制字符替换一系列十六进制字符

python - 这个符号对 Python : "someList[:]"? 中的列表有什么作用

database-design - 有人有ERD符号快速引用吗?

java - 存储数学公式

c++ - 反混淆 C++ 源代码

c - 将一个由两个单词表示的数字除以一个由一个单词表示的数字?

c++ - 二进制-十进制负位集

syntax - Haskell - 重新定义(隐藏)算术运算符