【发布时间】:2019-03-22 14:22:40
【问题描述】:
我正在尝试学习将二进制转换为十进制/十六进制/八进制的基础知识。现在我主要关注十进制到二进制的转换,没有使用工程函数 dec2bin。我没有在网上找到很多关于此的内容。
到目前为止,我已经想出了如何将其中包含正十进制数的单元格转换为 8 个框(8 位)组成 0 和 1。
我这样做的方法是使用 MOD 和 INT 函数。
在上面的两张图片中,我展示了我如何手动计算从十进制转换为二进制的过程。问题是,这是很长的路要走,我希望能帮我把它做成两个盒子;一个是小数,另一个是二进制,所以当我输入小数时,它会立即计算到它旁边的二进制中,如图3所示。
如果有人可以帮助我了解如何仅使用一个单元格而不是 8 个单独且不同的公式来使我的公式起作用,我将不胜感激。
【问题讨论】:
-
H3的公式是什么?
-
@ScottCraner =INT(MOD(A3/4,2)) & 然后 G3 是 =INT(MOD(A3/8,2)) & F3 是 =INT(MOD(A3/16, 2)) & E3 是 =INT(MOD(A3/32,2)) & D3 是 =INT(MOD(A3/64,2)) & C3 是 =INT(MOD(A3/128,2))跨度>
标签: excel binary int decimal mod