【发布时间】:2012-11-05 13:28:51
【问题描述】:
虽然这个问题与程序没有明显关系,但我认为它很有趣,它将帮助我完成我正在研究的程序。
我的问题是这样的:
计算机是二进制系统,有 3 种基本运算可供它们使用:AND、OR 和 NOT(据我了解),它的所有其他功能都源自这些运算。我可以理解系统如何使用这些运算符对二进制数进行算术运算,但是系统如何在不使用常规运算符(即 +、-、*、/)的情况下为用户将这些数字转换为十进制?
【问题讨论】:
-
en.wikipedia.org/wiki/Binary_numeral_system#Binary_arithmetic 可能会帮助您理解算术。虽然它可能不够低级,无法解释操作中涉及哪些门,但有时您可以找到相关文章。
-
正如我所说,我了解算术,只是不了解系统如何将其解释为十进制值。
标签: binary decimal computer-science