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:}