The information in this article applies to:
SYMPTOMSSome floating-point values (single and double precision) have rounding errors when exported to or imported from a dBASE IV database. For example, if the floating-point number .0807 is exported from a Microsoft Access database to a dBASE IV database and then imported back to Microsoft Access, after the import the value reads .08069. CAUSE
This problem is caused by the floating-point number being converted
from IEEE floating-point numeric format (used by Microsoft Access and
several other Microsoft products) to ASCII character values required
by dBASE IV. The Microsoft Access dBASE ISAM converts IEEE floating-
point values to ASCII, and conversion of binary fractions to decimal
is inherently inexact.
STATUSThis behavior is by design.
Keywords : kb3rdparty IsmXbase |
Last Reviewed: March 20, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |