| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1004 人关注过本帖
标题:各位数学高手帮我做一道八年级数学题
只看楼主 加入收藏
vivalatom
Rank: 2
等 级:论坛游民
帖 子:23
专家分:39
注 册:2013-12-2
收藏
得分:0 
八年级白读了。。。
2013-12-03 14:22
℃Buffer
Rank: 2
等 级:论坛游民
帖 子:25
专家分:48
注 册:2013-2-26
收藏
得分:0 
回复 9楼 wp231957
我确定,试过了。
2013-12-04 08:19
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:0 
test

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-12-04 08:24
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:0 
test

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-12-04 08:34
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9031
专家分:54061
注 册:2011-1-18
收藏
得分:0 
以下是引用℃Buffer在2013-12-4 08:19:10的发言:

我确定,试过了。
1. 你没看清题意。公式是各项相乘,你的代码是各项相加
2. 你不知道浮点数是何含义。浮点数的表示范围虽然比整型大,但不表示其能表达的值数目比相同位的整型能表达的值数目更多。
double一般是52bits的尾数,如果只算能表示的连续正整数的话,不能超过2^52个,远远少于题目要求的结果(3^64-1)/2
2013-12-04 08:45
CCCRonaldo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2013-12-9
收藏
得分:0 
多米诺骨牌效应类型的,第一项乘1/2(3^1-1),之后可以连续应用
2013-12-09 23:18
CCCRonaldo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2013-12-9
收藏
得分:0 
以下是引用rjsp在2013-12-4 08:45:01的发言:

1. 你没看清题意。公式是各项相乘,你的代码是各项相加
2. 你不知道浮点数是何含义。浮点数的表示范围虽然比整型大,但不表示其能表达的值数目比相同位的整型能表达的值数目更多。
double一般是52bits的尾数,如果只算能表示的连续正整数的话,不能超过2^52个,远远少于题目要求的结果(3^64-1)/2
double不是分配8个字节的吗,能表示最大整数是2^63-1,无符号型的是2^64-1,为什么不能超过2^52个?请版主指点新人一下
2013-12-09 23:24
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9031
专家分:54061
注 册:2011-1-18
收藏
得分:0 
以下是引用CCCRonaldo在2013-12-9 23:24:41的发言:

double不是分配8个字节的吗,能表示最大整数是2^63-1,无符号型的是2^64-1,为什么不能超过2^52个?请版主指点新人一下

如果你说的是正确的,那么 double 和 long long 这两种类型岂不是重复了?long long 存的是整数,double保存的是浮点数。

double能表示的最大整数一般大约在1.7*10^308附近,不是2^63-1。
虽然这个范围很大,但不表示 -1.7*10^308 至 +1.7*10^308 范围的无穷个实数,double都能表示。
即使是 -1.7*10^308 至 +1.7*10^308 范围的有限个实数,double也不全能表示。

“double不是分配8个字节的吗,能表示最大整数是2^63-1,无符号型的是2^64-1”这句话说得很不严格,
应该说:8字节的数据类型,最多能表示2^64个不同的数。
之所以说“最多”,是因为类似于double这种某些特值用于表示值之外的状态了,而不像long long那样纯粹。
第二,能表示2^64个不同的数,不等于就用于表达 0 到 2^64-1
2013-12-10 09:11
CCCRonaldo
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2013-12-9
收藏
得分:0 
回复 18楼 rjsp
大神,我觉得你比我们学校老师还厉害,您学C到这样的程度用了多长时间啊?
2013-12-12 23:23
ri12348765
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-12-14
收藏
得分:0 
有难度啊
2013-12-14 20:45
快速回复:各位数学高手帮我做一道八年级数学题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.043222 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved