Функции преобразования целого и вещественного числа в строку - C#

Узнай цену своей работы

Формулировка задачи:

У меня есть задача написать функции преобразования целого и вещественного числа в строку, но дело в том что запрещено использовать стандартные Convert.ToString . Я уже всю голову переломал, как это можно реализовать в ручную, но у меня все не получается. Может кто подскажет алгоритм, или где почитать про это можно. Знаю что в этих задачах можно использовать ascii коды для вычисления, но не могу понять куда их всунуть

Решение задачи: «Функции преобразования целого и вещественного числа в строку»

textual
Листинг программы
static string IntToString(int number)
{
    if (number == 0)
        return "0";
 
    bool isNegative = number < 0;
    if (isNegative)
        number = -number;
 
    string result = string.Empty;
 
    while (number != 0)
    {
        result = (number % 10) + result;
        number /= 10;
    }
 
    if (isNegative)
        result = "-" + result;
 
    return result;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.75 из 5
Похожие ответы