diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml new file mode 100644 index c7d84b5..efac9eb *** a/doc/src/sgml/config.sgml --- b/doc/src/sgml/config.sgml *************** SET XML OPTION { DOCUMENT | CONTENT }; *** 5366,5371 **** --- 5366,5372 ---- partially-significant digits; this is especially useful for dumping float data that needs to be restored exactly. Or it can be set negative to suppress unwanted digits. + See also . diff --git a/doc/src/sgml/datatype.sgml b/doc/src/sgml/datatype.sgml new file mode 100644 index f73e6b2..349da60 *** a/doc/src/sgml/datatype.sgml --- b/doc/src/sgml/datatype.sgml *************** NUMERIC *** 681,686 **** --- 681,696 ---- from zero will cause an underflow error. + + The setting controls the + number of extra significant digits included when a floating point + value is converted to text for output. With the default value of + 0, the output is the same on every platform + supported by PostgreSQL, but may not accurately represent the stored + value. Increasing it will produce output that is closer to the stored + value, but may be unportable. + + not a number double precision