要考试了,但还没弄清的问题:VB中不同的数据类型分别能在哪些情况中用,就是说哪些数据定义用整型,哪

要考试了,但还没弄清的问题:VB中不同的数据类型分别能在哪些情况中用,就是说哪些数据定义用整型,哪些用单精度型,希望通俗点,能看懂

如下所示:

追问

如果是10的话,用整型,长整型还是字节型呢

追答

都可以
要理解,程序设计中的变量就是内存空间,而所谓的变量的类型,是决定了每一种数据变量所占用的内存的字节(二进制位数),表格里给出的数据的范围,在这个范围里,你可以选可用的类型.
数学知识告诉我们,实数的范围包括整数和小数.所以:
对于10可以用:
Integer和Long和Byte
也可以用Single和Double
但是,对于10.5就只能用Single和Double,而不能用Integer和Long和Byte了.
仔细地想想对不?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-11
整型数: 没有“” 标示-32768-32767之间的整数
单精度小数: 当数值超过长整数 也就是-2147483648-2147483647时 就得用单精度小数
单精度与双精度的区别:单精度表示为1.2345E3 ← 1.2345*10³
而双精度为1.2345D3 ← 1.2345*10³
就是表示不一样追问

完了?三种?

追答

你不就问三种嘛……

本回答被网友采纳
第2个回答  2014-02-11
整型:即整数 >=-32768 且 <=32767 的
单精度:即实数 负数时从-3.402823E38 到-1.401298E-45(正数时从+1.401298E-45 到 +3.402823E38)的
相似回答