|
|
数字可存储为以下四种数值数据类型中的一种类型:
短整型
长整型
单精度浮点数,通常称为浮点型
双精度浮点数,通常称为双精度型
首先,看存储整数还是小数。如果仅需存储整数(如 12 或 12,345,678),可指定短整型或长整型。如果需要存储含有小数数位的小数(如 0.23 或 1234.5678),可指定浮点型或双精度型。
其次,如果需要在短整型与长整型之间或者浮点型与双精度型之间做出选择,请选择所需存储空间占用最小的数据类型。如果仅需要存储介于 -32,768 与 32,767 之间的整数,可指定短整型数据类型,因为它仅占用 2 个字节,而长整型数据类型却会占用 4 个字节。如果仅需要存储介于 -3.4E-38 与 1.2E38 之间的小数,可指定浮点型数据类型,因为它占用 4 个字节,而双精度数据类型却会占用 8 个字节。下表列出了各数据类型以及各自的数值范围和存储要求。此处列出的数值范围适用于文件地理数据库和个人地理数据库。 |
|