1 // Common/IntToString.cpp
5 #include "IntToString.h"
7 void ConvertUInt64ToString(UInt64 value, char *s, UInt32 base)
9 if (base < 2 || base > 36)
18 int delta = (int)(value % base);
19 temp[pos++] = (char)((delta < 10) ? ('0' + delta) : ('a' + (delta - 10)));
29 void ConvertUInt64ToString(UInt64 value, wchar_t *s)
35 temp[pos++] = (wchar_t)(L'0' + (int)(value % 10));
45 void ConvertInt64ToString(Int64 value, char *s)
52 ConvertUInt64ToString(value, s);
55 void ConvertInt64ToString(Int64 value, wchar_t *s)
62 ConvertUInt64ToString(value, s);