不用加减乘除符号计算两数之和
生活随笔
收集整理的這篇文章主要介紹了
不用加减乘除符号计算两数之和
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1. 轉(zhuǎn)換成二進制進行加法
int bit_add(int a ,int b){int carry = a & b;int no_carry_sum = a ^ b;if (carry != 0) {return bit_add(carry << 1, no_carry_sum);} else{return no_carry_sum;}return 0; }2. 利用數(shù)組下標特性
int arr_idx_add(int a, int b) {char* c = (char*) a;return (int)&c[b]; }?
轉(zhuǎn)載于:https://www.cnblogs.com/chenkkkabc/archive/2013/03/31/2992165.html
總結(jié)
以上是生活随笔為你收集整理的不用加减乘除符号计算两数之和的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TKStudio-LPC1220_GPI
- 下一篇: ApplicationListener,