Prev: 49060 Up: Map Next: 49094
49072: Convert Number To String
Used by the routine at Handler_DateBar.
Input
A Number to convert (0-99)
IX Pointer to output buffer
ConvertNumberToString 49072 LD L,A L=A.
49073 LD H,0 H=0.
49075 LD DE,10 DE=0010.
49078 CALL ConvertNumberToString_0 Call ConvertNumberToString_0.
49081 JR ConvertNumberToASCII Jump to ConvertNumberToASCII.
ConvertNumberToString_0 49083 LD C,47 C=47.
ConvertNumberToString_1 49085 INC C Increment C by one.
49086 AND A HL-=DE (with carry).
49087 SBC HL,DE
49089 JR NC,ConvertNumberToString_1 Jump to ConvertNumberToString_1 if C is greater than or equal to A.
49091 ADD HL,DE HL+=DE.
49092 LD A,C A=C.
49093 RET Return.
Prev: 49060 Up: Map Next: 49094