hhjc.net
当前位置:首页 >> 在VB中怎样区分和使用intEgEr\long\singlE\DouBlE\... >>

在VB中怎样区分和使用intEgEr\long\singlE\DouBlE\...

integer和long表示整数 如1,2,3,300,30000,long表示大整数 如1,300,30000,1200939..single和double表示小数,如1.0,2.56,433421.234 double表示位数多,或精度高的小数 如1.0,2.56,43323421.234323 string表示字符 啊才Ddsdsd11221,23s

integer:只能表示整数,不能有小数点,正负数都可以,最大32767Long:也只能表示整数,正负都可以,最大2147483648single:单精度,可以有小数点,最大长度是8位double:双精度,可以有小数点,最大长度是16位一般根据数的范围来定义变量的类型.

single 可以是带小数点的数,integer 只能是整数.

double 双精度single 单精度 integer整型

整型:-32768-32767字符串型:0-65535个字符双精度型

这个你动脑子想想啊.用到字符串了,就String,用别的也不行啊是吧;用到一个计数器了,计数器又不大,到不了几万,就用Integer;整数大了,几万到几亿,就用Long,API中大多也用Long;用到小数了,哪怕0.1这么小,也得用Single;做个精确的计算器,保留小数位数很多,或者数大的要命,数量级上百,那就用Double.学VB不能学死啊,这种东西还不就是灵活处理么.

integer:整型long:长整型single:单精度double:双精度currency:货币类型string:字符型

区分在于类型的定义,使用则带有主管和客观很多成分Integer是有符号短整型,2个字节,能表示范围自然是-32768到32767Long是长整型.4个字节,能表示大约-20亿到

string : 表示n可以是任意字符,即便是数字,也表示文本型数字;byte : 表示n是一个字节型变量,只能表示整数,取值范围0-255,如果n=-1或n=256则溢出;integer: 表示n是一个整数,取值范围是 - 32000+ 到 32000+ (具体数值记不清了

操作数据的大小和精度不同single比double的数据类型数据大小要小,而且精度要小,但占用的内存要小一倍.所以single能够处理的数据,最好不要用double,这样程序会运行的快一些

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.hhjc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com