| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3718 人关注过本帖
标题:关于 LLONG_MIN LLONG_MAX
取消只看楼主 加入收藏
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
结帖率:0
收藏
已结贴  问题点数:3 回复次数:9 
关于 LLONG_MIN LLONG_MAX
小弟在家自学C语言 书上有一个示例程序:
// defines.c -- uses defined constants from limit.h and float.
#include<stdio.h>
#include<limits.h>    // integer limits
#include<float.h>     // floating-point limits
int main(void)
{
    printf("Some number limits for this system:\n");
    printf("Biggest int: %d\n", INT_MAX);
    printf("Smallest unsigned long : %lld\n", LLONG_MIN);
    printf("One byte = %d bits on this system.\n", CHAR_BIT);
    printf("Largest double: %e\n", DBL_MAX);
    printf("Smallest normal float: %e\n", FLT_MIN);
    printf("float precision = %d digits\n", FLT_DIG);
    printf("float epsilon = %e\n", FLT_EPSILON);
   
    return 0;


最后运行的结果一切正常除了 Smallest unsigned long 它显示是0 ? 这和书上的结果-9223372036854775808 差别也太大了。 我知道其实unsigned long 应该被写成 long long 但是这应该并不影响输出的结果。 百思不得其解  求高人赐教。
我的系统是XP 用的是QStudio c/c++ 学习实践系统。

ps 如果使用LLONG_MAX 也会有同样的问题。

[ 本帖最后由 momobishi454 于 2015-7-29 21:12 编辑 ]
搜索更多相关主题的帖子: limits number double system include 
2015-07-29 21:10
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
收藏
得分:0 
可是这是入门级的c primer plus第五版 大家不是都用这本书吗
2015-07-29 21:43
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
收藏
得分:0 
我 知道啊。我把 unsinged long 改成了 long long 了 但是结果还是0啊
2015-07-29 21:49
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
收藏
得分:0 
老大啊 我才刚开始学习c语言啊 我哪里知道怎么去查宏啊
2015-07-29 21:57
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
收藏
得分:0 
才看到第四章 没想着去看string.h 待我去看看先
2015-07-29 22:00
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
收藏
得分:0 
我打开了 limits.h 里面写着 #define LLONG_MIN(-92337203685477580711 -1)
2015-07-29 22:08
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
收藏
得分:0 
回复 12楼 hjx1120
你说的我之前就试过了 我改成了 long long。依旧是LLONG_MIN 但是结果是0
2015-07-29 22:23
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
收藏
得分:0 


[ 本帖最后由 momobishi454 于 2015-7-30 05:42 编辑 ]
2015-07-30 05:41
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
收藏
得分:0 
回复 15楼 hjx1120
谢谢 网友这么热心  但是 如图所示
图片附件: 游客没有浏览图片的权限,请 登录注册
2015-07-30 05:42
momobishi454
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2015-7-29
收藏
得分:0 
搞不明白哪里出了问题
2015-07-30 05:45
快速回复:关于 LLONG_MIN LLONG_MAX
数据加载中...
 
   



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

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