Здравствуйте!
Как вывести на Печать число с десятичными знаками Прописью - не деньги?
Формат(ННН,"ЧП") -выводит с округлением - целое число!
Sharzem @ Сегодня, 15:34
,
Я же говорю - НЕ ДЕНЬГИ! То, что Вы указали вывод денег, а уменя КОЛИЧЕСТВО!
TTT @ Сегодня, 14:38
,
Тогда так:
ттт = 1.58;
лпЦелое = Цел(ттт);
лпДробное = (ттт-лпЦелое)*100;
лпСтроковое = СокрЛП(Формат(лпЦелое,"ЧП"))+" целое "+СокрЛП(Формат(лпДробное,"ЧП"))+" дробное";
Сообщить (лпСтроковое);
Круто! А нафига это надо?Хотел бы я посмотреть прописью в документе 3.14159265359!
Serg_XX @ Сегодня, 16:16
,
Например, при выдаче жидкостей - спирт, бензин! Не всегда в банках только целые литры...
TTT @ Сегодня, 15:30
,
Ну, по-моему, для любого отчета достаточно вывести целую часть прописью, а дробную - числом.
А если нет, то может стоит подумать о более мелкой единице измерения, если жидкость настолько
дорогая.
Serg_XX @ Сегодня, 16:47
,
Все можно! Но если уже есть большой перечент ТМЦ в литрах, например, то
пользователю работы больше что-то менять!
TTT @ Сегодня, 17:15
,Ну, если вариант с числовой дробной частью не устраивает, то используйте то, что предложил Sharzem, только (это чисто для конкретного случая) дробную часть умножьте на 1000 и вставьте
"л." после целой части и "мл." после дробной. Но это не универсальный механизм...
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua