Конвертирование валюты в текст

Андрей Ашгалиев 2010 M08 26
2828
2
0
0

Возникла необходимость срочно найти/написать конвертор числа в текст. После n-ного времени гугления нашелся сайт (большое спасибо! :), на котором оказался нужный код на паскале. Далее этот код был...

Возникла необходимость срочно найти/написать конвертор числа в текст. После n-ного времени гугления нашелся сайт (большое спасибо! :), на котором оказался нужный код на паскале.

Далее этот код был переписан на C# и "дополнен" еще тремя валютами (доллары,евро,тенге).

Результат:


Пример

1. Добавляем класс в проект

2. У себя в коде пишем:

CurrencyCaptionClass cap = new CurrencyCaptionClass();

Console.WriteLine(cap.MoneyToText(121231.12)); //Double

Забираем отсюда

ps не делал функцию возвращения дробного числа прописью (FloatToText)

если кому надо - скажите, сделаю :)

pss вещь мелкая, но полезная ;)

UPD:

Теперь конвертит и десятичные знаки. Можно выбирать какую часть конвертить и ставить разделитеть

Оцените пост

0

Комментарии

0
А почему дробная часть не конвертируется в текст?
0
В моем случае нужна была только целая часть, поэтому не делал для десятичной. Но теперь все работает (:
Показать комментарии
Дальше