我必须设计一些只对整数进行运算的公式。此外,还必须对数字应用一些掩码。最常需要的操作是计算下一个可以除以 4 且余数小于或等于另一个数字的数字。例如
1 FFFC 0
2 FFFC 0
3 FFFC 0
4 FFFC 4
5 FFFC 4
...
1022 FFFC 1020
1023 FFFC 1020
1024 FFFC 1024
我想建立一个带有数字模式的表格并检查结果是否符合要求。由于案例数量众多,我更喜欢像 Excel 这样的电子表格。但我找不到输入以位级别操作的公式的方法。另一个问题是数字应该以十六进制数字的形式输入和显示。
- 如何使用 Excel 2003 进行二进制(或位级)运算?
编辑: 应该有类似的操作
C1=BinaryAND(A1;B1)
结果应该类似于 C 表达式
c = a & b;
即操作应该一点一点地进行。
答案1
引用..
“计算下一个可以除以 4 且余数小于或等于另一个数的数字”
似乎链接MOD()
对我来说链接了一个功能..
对于这个..
“输入以位级操作的公式”
尝试过:BITAND() BITXOR() BITRSHIFT() BITOR()?
希望能帮助到你.. (: