Hello Dmitry, Thursday, August 11, 2016, 9:42:48 AM, you wrote:
> Nope, floating point numbers are stored completely different to the > fixed point numbers. FLOAT is single-precision format which occupies 4 > bytes. DOUBLE is double-precision format which occupies 8 bytes. But > they have no relationship to INT/BIGINT despite the byte size (4/8 > bytes), the binary layout is different (see IEEE 754) and it embeds > {sign, exponent, mantissa}. > I suppose the intended meaning was something like: floating point data > types represent data stored in the database with the dynamic precision > corresponding its storage format (physical size of the value). OK...how about this wording to substitute for the troublesome translation: " Floating point data types are stored in an IEEE 754 binary format that comprises sign, exponent and mantissa. Precision is dynamic, corresponding to the physical storage format of the value, which may be up to 4 bytes for the FLOAT type and up to 8 bytes for DOUBLE PRECISION. " I would be loath to mention "scale" at all as it is not relevant for floating-point types. Comments? Enhancements? Martin, if that wording between the quotes is a correct interpretation, would it work for your translation? Helen ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. http://sdm.link/zohodev2dev _______________________________________________ Firebird-docs mailing list Firebird-docs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-docs