C语言求long的最大范围和最小范围

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:36   2854   0

今天在做POJ的题是遇到了大数问题,就想编程支持long的最大值范围。

 long max = 1;
 printf("sizeof(long ) = %d \n",sizeof(long)); //long类型数据占的字节数bytes
 printf("sizeof(int ) = %d \n",sizeof(int));   
 printf("sizeof(long long ) = %d \n",sizeof(long long));
 printf("Max of long is %ld \n",~(max<<(sizeof(long)*8-1)));//long 的最大值
 printf("Min of long is %ld \n",(max<<(sizeof(long)*8-1))); //long 的最小值

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://www.cnblogs.com/mooreliu/p/4849936.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP