a64l man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



A64L(3C)							      A64L(3C)

NAME
     a64l, l64a - convert between long integer and base-64 ASCII string

SYNOPSIS
     long a64l(char *s);

     char *l64a(long l);

DESCRIPTION
     These functions are used to maintain numbers stored in base-64 ASCII
     characters.  This is a notation by which long integers can be represented
     by up to six characters; each character represents a ``digit'' in a
     radix-64 notation.

     The characters used to represent ``digits'' are . for 0, / for 1, 0
     through 9 for 2-11, A through Z for 12-37, and a through z for 38-63.

     a64l takes a pointer to a null-terminated base-64 representation and
     returns a corresponding long value.  If the string pointed to by s
     contains more than six characters, a64l will use the first six.

     a64l scans the character string from left to right, decoding each
     character as a 6 bit Radix 64 number.

     l64a takes a long argument and returns a pointer to the corresponding
     base-64 representation.  If the argument is 0, l64a returns a pointer to
     a null string.

CAVEAT
     The value returned by l64a is a pointer into a static buffer, the
     contents of which are overwritten by each call.

									Page 1

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net