Вывести дробное число прописью
В 1С-ке есть нужная функция Формат() с помощью которой в документах выводятся прописью денежные суммы. Но вот если речь идет не о деньгах, а о количестве чего-нибудь например, то всплывает одно ограничение — прописью выводится только целое число. Т.е. никак не получишь сточку в виде «Три целых четырнадцать сотых».
Но если у программиста голова на месте, все решается очень просто. Привожу код функции, которая на украинском языке формирует строку с разбивкой до тысячных, т.е. до трех знаков после запятой. Тому, кто разберется в коде не составит труда повысить разрядность.
На входе — число, на выходе — пропись.
Метки: кодингЕще на эту тему:
Если вам понравился пост, вы можете оставить комментарий или подписаться на RSS и получать каждый новый пост из этого блога.


Попробуй вывести глПрописьДроби(0,6).
И что получишь? Одна целых шесть десятых!
Тестировать нужно, прежде чем выкладывать…