joeyyoung2021 发表于 2021-8-26 20:16:33

感谢分享,一天学习一点,

很酷1212 发表于 2021-9-22 20:52:25

wing1995 发表于 2015-12-29 19:20
占沙发,为啥我不加-lm也能成功执行捏

库的选用会自动调用,不会出错但会警告

很酷1212 发表于 2021-10-11 10:51:37

1

umu 发表于 2021-11-9 20:46:36

double 有什么用

墨迹千易 发表于 2021-12-18 17:19:45

sunnyrubik 发表于 2018-10-11 07:57
你好,你的问题解决了吗?我也不懂这个-1耶,如果解决了的话能告诉我为什么吗?谢谢(虽然时间隔得比较 ...

int型只能存放到2的31次方,但因为int result一般默认是signed int 即是有符号的,而有符号的第一位是用来存放符号所以只能存放到2的31次方-1

墨迹千易 发表于 2021-12-18 17:34:31

说错了 从0开始,第一位存放的是0,故减1

1449620085 发表于 2022-1-11 22:31:28

fasdfa 发表于 2016-12-10 12:15
示例中result = pow(2,31) - 1; 的- 1是什么意思? 不加这个-1 会转换溢出 但用long long int就不会这 ...

-1不就是指2的31次方减1吗?。?

1449620085 发表于 2022-1-13 16:43:07

{:10_257:}

aaccb 发表于 2022-2-3 15:10:06

我写了unsigned int result;然后结果是-1.这个是为什么啊?

blueliongb 发表于 2022-2-6 23:26:38

因为0占用了一个位置,所以要-1吧 {:5_109:}

c小白.01 发表于 2022-2-10 21:37:35

爱因斯坦程序员 发表于 2018-5-23 09:35
#include
#include
int main()


printf("result=%u\n", result);   把d改为u

zty3060 发表于 2022-3-3 15:32:44

屁哥 发表于 2016-6-30 09:32
没看懂 我这初中水平 还真够呛唉。。。。。。。。
越学 越迷糊

高一左右,学了超越函数了会好许多

matesq 发表于 2022-3-12 18:58:28

Hjds-f 发表于 2018-3-11 15:13
// ConsoleApplication2.cpp: 定义控制台应用程序的入口点。
//



undesigned用%u

Jocelyn·Flores 发表于 2022-3-16 22:27:31

请问一下为什么pow不是要浮点型吗? 为什么是int result 不是double result呢?

Jocelyn·Flores 发表于 2022-3-16 22:28:34

sunnyrubik 发表于 2018-10-11 07:57
你好,你的问题解决了吗?我也不懂这个-1耶,如果解决了的话能告诉我为什么吗?谢谢(虽然时间隔得比较 ...

课里有讲哟~是减一的意思

anzhexuan666 发表于 2022-3-22 22:34:28

头晕

xian得蛋疼 发表于 2022-4-25 19:57:08

这里result = pow(2,31) - 1; 的- 1是什么意思 我用dev-c++编译运行时有没有这个-1都是一样的结果

文申文申 发表于 2022-5-15 16:45:19

也是很重要的一节,爱你小甲鱼

Mvp、人物 发表于 2022-5-31 16:40:40

感谢老师

么么么我爱你 发表于 2022-6-17 15:06:02

{:10_256:}
页: 1 2 3 4 [5] 6
查看完整版本: pow -- 求幂