Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Watcom C Library Reference - <u>synopsis:</u> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Synopsis:
    #include <stdlib.h>
    char *ltoa( long int value,
                char *buffer,
                int radix );
    char *_ltoa( long int value,
                 char *buffer,
                 int radix );
    wchar_t *_ltow( long int value,
                    wchar_t *buffer,
                    int radix );

Description:
    The ltoa function converts the binary integer value into the equivalent
    string in base radix notation storing the result in the character array
    pointed to by buffer.  A null character is appended to the result.  The
    size of buffer must be at least 33 bytes when converting values in base
    2.  The value of radix must satisfy the condition:


         2 <= radix <= 36

    If radix is 10 and value is negative, then a minus sign is prepended to
    the result.

    The _ltoa function is identical to ltoa.  Use _ltoa for ANSI/ISO naming
    conventions.

    The _ltow function is identical to ltoa except that it produces a
    wide-character string (which is twice as long).

Returns:
    The ltoa function returns a pointer to the result.

Example:
    #include <stdio.h>
    #include <stdlib.h>

    void print_value( long value )
      {
        int base;
        char buffer[33];

        for( base = 2; base <= 16; base = base + 2 )
          printf( "%2d %s\n", base,
                  ltoa( value, buffer, base ) );
      }

    void main()
      {
        print_value( 12765L );
      }

    produces the following:

     2 11000111011101
     4 3013131
     6 135033
     8 30735
    10 12765
    12 7479
    14 491b
    16 31dd

Classification:
    WATCOM

_ltoa conforms to ANSI/ISO naming conventions

Systems:
     ltoa - All, Netware

    _ltoa - All, Netware
    _ltow - All


See Also:
    atoi, atol, itoa, sscanf, strtol, strtoul, ultoa, utoa

See Also:

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson