c语言中2的3次方能不能表示成2^3
答案:2 悬赏:10 手机版
解决时间 2021-02-22 18:50
- 提问者网友:骨子里的高雅
- 2021-02-22 01:56
c语言中2的3次方能不能表示成2^3
最佳答案
- 五星知识达人网友:白昼之月
- 2021-02-22 02:23
不能,可以用 math.h 里面的 pow( x, y ) 得到 x^y
全部回答
- 1楼网友:人间朝暮
- 2021-02-22 03:47
在c语言中2的3次方不能表示为2^3,因为符号^ 在c语言中是用来表示异或运算的位运算符。
如果表示为2^3就会被当成2与3的异或运算,结果为1。
在c语言中表示x的y次方,可以用库函数pow函数。
函数原型:double pow(double x, double y);
功 能:计算x的y次方
返 回 值:计算结果
举例如下:
double x=2, y=3;
double z = pow(x, y); // 计算x^y,即2^3
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯