当前位置:首页 > 第3讲 Visual FoxPro的数据基础 - 图文
2. 数值型(Numeric)
?数值型(N型)
数值型(Numeric)用于表示数量,是由数字符号0-9以及小数点和正负号及E组成。常用来存储成绩、工资、人数等。
数值型长度不能超过20位,其中负号、小数点各占一位。N型值的取值范围在-0.9999999999E+19到+0.9999999999E+20间
在内存中,数值型固定占用8个字节。除了十进制数外,VFP6.0还支持十六进制数,如0x80(128)。
3.1 数据类型2. 数值型(Numeric)
?整型(N型)
整型(Integer)用于对整数类数值的表示,仅适用于字段的定义。整型数据占用4个字节,而且是用二进制形式表示的,因此其取值介于-2147483647(-231+1)到2147483647(231-1)之间。因此,比数值型数据占用的空间要少得多。
3.1 数据类型2. 数值型(Numeric)
?浮点型(N型)
浮点型(Float)数值型是完全等价的。它的设置主要是考虑到FoxPro各版本的兼容处理。
?双精度型(N型)
双精度型(Double)能够提供更高的数值精度。Double型只用于字段的定义,固定占用8个字节,以科学计数法表达,Double型不同于数值型,其小数点位置由输入的数据值来决定。
3.1 数据类型2. 数值型(Numeric)
?货币型(Y型)
货币型(Currency)在VFP6.0中,一般使用货币型(Y型)数据表示货币,而不是使用数值型。如果货币型数据的小数位数超过四位,系统会自动对其进行舍入处理。系统默认的货币符号是?$?,用户可以通过?SetCurrency”语句设置货币符号。货币型数据的取值范围介于-922337203685477.5808到922337203685477.5807之间,用8个字节存储。
3.1 数据类型
共分享92篇相关文档