易语言中短整数型、整数型、长整数型的取值范围

短整数型:取值范围[-32768,32767],占用2个字节的存储空间。

整数型:取值范围[-2147483648,2147483648],占用4个字节的存储空间。

长整数型:取值范围[-9223372036854775808,9223372036854775807],占用8个字节的存储空间。

那么,这个取值范围是如何得出来的呢?

一般地,我们有x个字节储存整数范围为-2^(8x-1)~2^(8x-1)-1

例如短整数型变量,x=2时,

-2^(8x-1)=-32768

2^(8x-1)-1=32767

有兴趣了解变量和数据是如何存储在内存上的朋友,请观看范磊老师的《Visual C 从入门到精通视频教程》的第四章第3节课程:变量及数据如何存储在内存上

不要看到是C 的教程就头大哦,这个讲的是计算机存储原理,所有语言都一样。

下边再给大家分享一个易语言常用变量类型的取值范围:

2014052100750016.jpg

原文地址:http://www.jinqiuxin.cn/post/5.html

你可能感兴趣的:(变量,易语言)