# defpt > [HTML Version](defpt.htm) _defpt_ may be used to specify the default decimal point position relative to the right of the field. A value of zero indicates a default just following the last digit entered. If this parameter is omitted, there will be no default. (If this parameter is passed but you do not want a default, set it to -1.) The action of _defpt_ depends on whether the ** . ** (allow decimal point) _type_ code is used. If it is, then any default decimal points will actually be inserted into (and returned in) the field. If the ** . ** code is not specified, any default decimal points will be inserted for display purposes only. Note that the _type_ codes **\$** and **H** will automatically set _defpt_ to 2 if "." not specified, and 0 if it is specified. However, you can over-ride this by setting _defpt_ to anything you want. Also note that you can set _defpt_ to -2 to edit currency in whole numbers without a decimal point. Note also that in multi-line mode (i.e. when _type_ **|M** or **||M** is specified), _defpt_ is re-interpreted as the display height of the control in rows.