ÈÌß
a64l, l64a - âûïoëíÿþò ïpeoápaçoâaíèÿ ìeæäy äëèííûìè öeëûìè
è 64-pè÷íûìè ÷ècëaìè
ÑÈÍÒÀÊÑÈÑ
long a64l (s) char *s; char *l64a (l) long l;
ÎÏÈÑÀÍÈÅ
Ýòè ôyíêöèè ïoçâoëÿþò paáoòaòü c 64-pè÷íûìè ÷ècëaìè. B òaêoé
cècòeìe c÷ècëeíèÿ äëèííûe öeëûe ìoãyò áûòü ïpeäcòaâëeíû íe
áoëee ÷eì 6-cèìâoëüíûìè ÷ècëaìè; êaæäûé cèìâoë ÿâëÿeòcÿ
"öèôpoé" 64-pè÷íoão ïpeäcòaâëeíèÿ.
B êa÷ecòâe öèôp ècïoëüçyþòcÿ: . äëÿ 0, / äëÿ 1, c 0 ïo 9 äëÿ 2-11, c A ïo Z äëÿ 12-37, c a ïo z äëÿ 38-63.
a64l ïoëy÷aeò yêaçaòeëü ía 64-pè÷íoe ÷ècëo, çaâepøaeìoe cèìâoëoì NUL, è âoçâpaùaeò cooòâeòcòâyþùee eìy äëèííoe öeëoe. l64a ïoëy÷aeò äëèííoe öeëoe â êa÷ecòâe apãyìeíòa è âoçâpaùaeò yêaçaòeëü ía cooòâeòcòâyþùee 64-pè÷íoe ïpeäcòaâëeíèe.
ÇÀÌÅ×ÀÍÈß
Çía÷eíèe, âoçâpaùaeìoe l64a, yêaçûâaeò còaòè÷ecêyþ oáëacòü
ïaìÿòè, coäepæèìoe êoòopoé ïepeçaïècûâaeòcÿ o÷epeäíûì
âûçoâoì.