HP Eloquence internally uses decimal arithmetic, calculations are performed with 16-18 digits precision. Results are rounded to 14 digits for REAL variables and 6 digits for SHORT variables. With previous HP Eloquence versions REAL variables were rounded to 12 digits.
Inside the database, REAL and SHORT values are converted to IEEE floating point values (double and float format). For blocked DATA files (DATA files with a record length) HP Eloquence uses the proprietary BCD format used by the HP260 which is required for backwards compatibility. For sequential DATA files the IEEE floating point format (double) is used.