c++ - 使用按位运算符的算术运算符

标签 c++ c

<分区>

有没有办法通过使用ONLY 按位运算符来执行加法(或算术运算)?

最佳答案

您可以搜索一些算术运算符的硬件设计。例如加法,你可以找到全加器,半加器,然后是纹波进位加法器,进位保存加法器,进位先行加法器。然后,您可以生成大量代码来使用按位运算符来执行这些算术运算。

关于c++ - 使用按位运算符的算术运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13283540/

相关文章:

c - 使用 volatile 关键字修改 const 变量

c++ - 跨平台编程

c++ - MFC 多线程 : AfxBeginThread vs Boost. 线程?

c - 指向结构的指针。读取成员值的段错误

C++ 内存管理和 Misra

c++ - 枚举和类 - 运行时错误!!

c - 为什么这个函数序言中没有 "sub rsp"指令,为什么函数参数存储在负 rbp 偏移处?

Cygwin:由于 stdio putc + 行缓冲而丢失流数据

c++ - 使用 C++ 程序中的软件

c++ - 除了更改环境变量 "PATH"之外,您还需要做什么才能让 Eclipse 识别 MinGW ?