Every data type has a unique printed representation, so a floating point number whose value is 1500 only has a printed representation "1500.0". This value has a fixed decimal point, not "either a decimal point". 唐成龙 技术支撑中心_数据部_前向数据组 竞技世界(北京)网络技术有限公司 地址:北京市海淀区上地创业路17号 总机:010-82342800 传真:010-82342600 手机:13521261768 网址:www.jj.cn From: Glenn Morris Date: 2013-10-24 00:30 To: tangcl CC: 15679 Subject: Re: bug#15679: 24.3; Error description of Floating Point Type tangcl@jjmatch.com wrote: > Page 10, Section 2.3.2, the first of sentence of the second paragraph. > I think it should be corrected as "The read syntax for floating point > numbers requires either a decimal point (with at least one digit > following), an exponent, or both. " So you want "printed representation" to be replaced by "read syntax", is that it? Could you say why?