有人可以给出二进制文字是什么的明确解释吗?二进制文字,十六进制和二进制数字,字符串有什么区别?他们用于什么?什么是二进制文字?
回答
它们用于表示使用位的数字。
0b0010010101001
因为有时用二进制表达值的意图更容易。这也适用于基数16。它们都是数字,但如果我想分配一个带有多位设置的标志,这样的事情似乎比替代方式更清晰。
flags = 0b110101
即使这可能不太清楚(尽管远不那么详细)比使用命名标志常量的按位或。 :-) – 2012-04-04 23:35:46
@PlatinumAzure:哦,当然会。在实践中,我无法想到二元文字的很多用途......这就是我所喜欢的:) – 2012-04-04 23:48:08
这是一个很好的例子,我会给你+1。我只是提供一些颜色评论:-) – 2012-04-05 01:13:45
Literals:http://cpp.comsci.us/etymology/literals.html。
文字常数(通常被称作文字或常数)是 不变量,其值可以通过表示被隐含
正如十六进制文字的形式为“0xABCD”的一个字符串,一个二进制文字是一个形式为“0b11011011”的字符串。通过检查前两个字符可以区分它们。
http://docs.oracle.com/javase/7/docs/technotes/guides/language/binary-literals.html
- 1. 什么是二进制空字符?
- 2. 什么是二进制字符集?
- 3. 什么是二进制文件?
- 4. 二进制文件的EOF是什么?
- 5. Silverlight二进制文件.ni.dlls是什么?
- 6. 八进制文字的点是什么
- 7. 什么是二进制补码整数?
- 8. 什么是二进制编码PDF?
- 9. 什么是二进制数据?
- 10. 什么是解包的“二进制串”
- 11. 什么是二进制数字开头的数字?
- 12. 什么是这种格式?二进制?十六进制?
- 13. 什么是9位二进制到十进制的转换?
- 14. 在ruby中定义二进制数字的语法是什么?
- 15. 这是什么样的二进制数字表示形式?
- 16. 这个二进制字符串是什么编码?
- 17. 什么是在Java中声明二进制数字的“元”?
- 18. 什么是二进制安全字符串?
- 19. 将二进制字符串转换为二进制文字
- 20. 为什么Java中没有二进制文字?
- 21. 为什么git认为我的文件是二进制
- 22. 二进制文件中的熵 - 目的是什么?
- 23. 什么是python中的模块二进制文件
- 24. 究竟是什么原因导致二进制文件“乱码”?
- 25. 什么是G ++选项来构建IA64二进制文件
- 26. 这是什么样的二进制到文本编码?
- 27. 什么是QNX内核二进制文件名
- 28. 什么是二进制(application/octet-stream)文件类型?
- 29. 反汇编二进制文件中HIGHLOW的含义是什么?
- 30. 二进制XML文件,错误膨胀类,是什么问题?
面值:http://cpp.comsci.us/etymology/literals.html。二进制文字很可能是“0b11011011”形式的字符串。 – 2012-04-04 23:32:19