Как часть проекта, над которым я работаю, мне нужно вывести алфавитное «имя» числа.Это лучше проиллюстрировать на примере.
960
Nine Hundred and Sixty
Таким образом, он конвертирует «960» в «Девятьсот шестьдесят».Есть ли простой способ сделать это в C # .NET?Кроме того, если так, насколько легко было бы применить ту же функцию к десятичному числу?Я предполагаю, что если я смогу выяснить, как преобразовать целое число, как указано выше, я могу просто разделить десятичное число ... так что у меня будет что-то вроде
960.23
Девятьсот шестьдесят (юнитов) и двадцать три (юнитов)