在pascal中qword是什么东西
4个回答
展开全部
qword是2^64次方级的整数类型,跟int64是一个级别的!~
范围是[0,2^64-1]
跟int64有区别的是,int64的范围是[-2^63,2^63-1]
这其实就是有符号跟无符号的区别,qword是无符号2^64级整形,int64是有符号2^64级整形
但qword和int64类型的变量不能作为循环变量~
类似的,longint是2^32级有符号整形,范围是[-2^31,2^31-1],2^31=2147483647,这个背下来最好~对应的longword是2^32级无符号整形,范围是[0,2^32-1]~规律很明显了吧~
还有word和shortint也是同理,不过比较少用,这里不再赘述!
满意望采纳谢谢!!!
范围是[0,2^64-1]
跟int64有区别的是,int64的范围是[-2^63,2^63-1]
这其实就是有符号跟无符号的区别,qword是无符号2^64级整形,int64是有符号2^64级整形
但qword和int64类型的变量不能作为循环变量~
类似的,longint是2^32级有符号整形,范围是[-2^31,2^31-1],2^31=2147483647,这个背下来最好~对应的longword是2^32级无符号整形,范围是[0,2^32-1]~规律很明显了吧~
还有word和shortint也是同理,不过比较少用,这里不再赘述!
满意望采纳谢谢!!!
名片
2024-10-21 广告
2024-10-21 广告
正版Hyperworks软件多少钱,购买正版Hyperworks软件,免费咨询Altair Hyperworks软件中国区网站首页,HyperWorks软件提供了完整的CAE有限元分析解决方案,免费试用和咨询官网。...
点击进入详情页
本回答由名片提供
展开全部
朋友您好,qword是很大范围的一个整型,相当于int64,但有以下几点缺点:
1.为该类型的变量不可以作循环变量
2.该类型仅限于lazarus,turbo pascal不可用!
声明:题目一般不需要用到该变量,要不然用longint(-2000000000到2000000000左右),要不然用高精度!
delphi7团队精英团员解答
1.为该类型的变量不可以作循环变量
2.该类型仅限于lazarus,turbo pascal不可用!
声明:题目一般不需要用到该变量,要不然用longint(-2000000000到2000000000左右),要不然用高精度!
delphi7团队精英团员解答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是无符号类整形,范围[0,2^64-1](差不多到2*10^19这样,pascal自带的没有更大的了)
占用字节和int64相等,相当于2个longint,
电脑数据存储中qword表示为64位二进制,int64最前一位用来存储符号了所以是[-2^63,2^63-1]
占用字节和int64相等,相当于2个longint,
电脑数据存储中qword表示为64位二进制,int64最前一位用来存储符号了所以是[-2^63,2^63-1]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是int64的无符号版本罢了.8字节的整数.做题挺有用的其实,很多时候没时间写高精度就靠这个抠点分了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询