C++字节长度比LONG长的数
主要是有个题目,是计算112233445566778899和998877665544332211的和的数,这不会,请教一下,加20分,谢谢啊
C++字节长度比LONG长的数
答案:3 悬赏:30 手机版
解决时间 2021-01-27 05:28
- 提问者网友:献世佛
- 2021-01-26 20:47
最佳答案
- 五星知识达人网友:猎心人
- 2021-01-26 21:10
你问的是不是字节比long长的数据类型,如果是的话,有double ,long double这两种了!
全部回答
- 1楼网友:夜风逐马
- 2021-01-26 22:13
c++标准只规定int型数据所占的字节数不大于long型,不小于short型。你说的情况在32位的机子上才是这样。作如下比较:
16位平台
char 1个字节8位
short 2个字节16位
int 2个字节16位
long 4个字节32位
指针 2个字节
32位平台
char 1个字节8位
short 2个字节16位
int 4个字节32位
long 4个字节
long long 8个字节
指针 4个字节
64位平台
char 1个字节
short 2个字节
int 4个字节
long 8个字节(区别)
long long 8个字节
指针 8个字节(区别)
- 2楼网友:杯酒困英雄
- 2021-01-26 22:08
unsgin long int float double 用字符串保存的数是最大的
我想可以这么做,用double做, 然后加几条判断,
首先两个相加,然后把得数保存在字符串中,然后在判断 ,你的和数是不是比两个数小, 如果小的的话就在你那个字符串中的第一位加一个1,, 输出的 时候直接输出字符串就可以了, 因为字符串在屏幕上的输出和数字在屏幕上的输出是看不出区别来的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯