c语言中- 2^7用二进制怎么表示

如题所述

2*2*2*2*2*2*2. 2^7用2进制来表示就是1000000其实就跟10进制来表示10的n次方一样。多少次方后面就有多少个0
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-21
C语言中,没有 幂 的符号,可以通过其他方式实现,如pow( )次方函数,也可以使用乘法。
但像LZ 这种不凑巧的数字,2的 n 次方,可以直接用逻辑运算 1<<n(非常高效),也就是说,2的7次方表示为 1<<7;
另外 ^ 符号,在C语言中,表示 按位异或 运算。本回答被网友采纳
第2个回答  2015-10-24
不太懂题意,如果只是说2^7的二进制,那就是:1000 0000本回答被提问者采纳
相似回答