Как разбить число на групповое слово? - PullRequest
1 голос
/ 20 мая 2011

Я написал программу, которая будет конвертировать числа в слова. Но я обнаружил, что это нечетное число. Это означает, что вместо отдельных чисел, таких как 42, как «сорок» «два», это будет один ресурс «сорок два». Таким образом, приведенный выше пример 1142 будет «одна тысяча», «сто» и «сорок два». У нас будут номера 1-99 в качестве отдельных ресурсов, затем 100, 200, 300 ... и 1000, 2000, 3000 ... и далее. Кто-нибудь может мне помочь?

        NumberTranslator translator = new NumberTranslator();
        string translatedNumber = translator .Translate(number, languageCode);
        List<string> translatedWords = translatedNumber.Trim().Split(' ').ToList();

Ответы [ 2 ]

1 голос
/ 20 мая 2011

Пожалуйста, обратитесь по следующей ссылке, это может помочь вам

http://forums.3drealms.com/vb/archive/index.php/t-15986.html

0 голосов
/ 20 мая 2011

Собираетесь ли вы создать словарь?

Dictionary<int, string> translatedNumbers = new Dictionary<int, string>();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...