
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Watcom C/C++ v10.0 : C library - <b>synopsis:</b>
[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
Synopsis:
#include <stdlib.h>
char *ltoa( long int value,
char *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. If the value of radix is 10 and value is negative, then a minus sign
is prepended to the result.
Returns:
The ltoa function returns a pointer to the result.
See Also:
atol, strtol, strtoul, ultoa
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
Systems:
All
Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson