[VB.NET Tips]对于基本数据类型的提示
程序员文章站
2023-08-23 08:54:15
基本数据类型的处理往往有些注意事项会被漏掉,简单讨论一下基本数据类型的注意事项。 ......
1.类型字符
有时需要直接量后面加上类型字符以明确指定类型,下面把常用的类型字符列出来
类型 | 字符 |
---|---|
short | s |
integer | i |
long | l |
decimal | d |
char | c |
single | f |
double | r |
八进制 | 前导&o |
十六进制 | 前导&h |
2.decimal 数据类型
在编写程序时表示小数时要用decimal数据类型,这是个精度类型。
single,double 是浮点小数是个近似值,在不同的cpu平台上可能会出现结果不同的情况。
在数据库中亦是如此,小数字段应使用decimal,否则将会得到意想不到的结果。
多数cpu平台都会有专门的方法处理浮点数,但没有针对decimal数据类型的,所以decimal处理起来要比浮点数慢,而且占用的空间更大。
3.string 数据类型
string的默认值是nothing,但是在进行比较运算时vb.net会把nothing当作空字符串看待。
4.object 数据类型
object的默认值是nothing,但当值为nothing的object变量转换为其他基本类型时,nothing会被转化为目标类型的默认值。
5.boolean 数据类型
boolean可以和数值类型进行转换,不过所有的转换都认为是收缩转换。
true被转换为-1,false被转换为0。对byte类型,true被转换为255。
上一篇: 黄瓜黄花菜怎么做好吃
下一篇: C、C++的Makefile模板