Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char* NumberToString(const int value, char* const str)
- {
- int temp = 0;
- if (value >= 0)
- {
- temp = value;
- }
- else
- {
- temp = -value;
- }
- int size = 0;
- for (; temp != 0; size++)
- {
- str[size] = temp % 10 + '0';
- temp /= 10;
- }
- if (value < 0)
- {
- str[size] = '-';
- }
- size++;
- str[size] = '\0';
- char symbol;
- for (int i = 0; i < size / 2; i++)
- {
- symbol = str[i];
- str[i] = str[size - 1 - i];
- str[size - 1 - i] = symbol;
- }
- return str;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement