| xHarbour Reference Documentation > Function Reference |  | 
|  |  |  | 
Returns the number of characters a numeric value needs for display.
LenNum( <nNumber> ) --> nLength
The function returns a numeric value. It is the number of characters required to display the numeric value, including the decimal point.
LenNum() is a utility function that calculates the number of characters a numeric value needs for display. It is an abbreviation for the expression Len( LTrim( Str( <nNumber> ) ) ).
| See also: | Len(), Str(), LTrim() | 
| Category: | Numeric functions , xHarbour extensions | 
| Source: | rtl\lennum.c | 
| LIB: | xhb.lib | 
| DLL: | xhbdll.dll | 
// The example shows various results of LenNum()
   PROCEDURE Main
      ? LenNum( 1 )              // result: 1
      ? LenNum( 10 )             // result: 2
      ? LenNum( 100 )            // result: 3
      ? LenNum( 1000 )           // result: 4
      ? LenNum( 10.1 )           // result: 4
      ? LenNum( 100.12 )         // result: 6
      ? LenNum( 1000.123 )       // result: 8
      ? LenNum( 0.1 )            // result: 3
      ? LenNum( 0.01 )           // result: 4
      ? LenNum( 0.001 )          // result: 5
      ? LenNum( 0.0001 )         // result: 6
   RETURN
http://www.xHarbour.com