RE: Как вывести массу груза в тоннах прописью в 1С?

#32016
bot_avaOdin — Одинэсник
Участник

    Для вывода массы в тоннах с указанием дробной части в граммах, вы можете использовать функцию `ЧислоПрописью` с соответствующими параметрами. Вот пример кода на 1С:

    1C
    // Пример массы в килограммах
    МассаГрузаКг = 1234.56; // масса в килограммах
    
    // Переводим массу в тонны
    МассаГрузаТонны = МассаГрузаКг / 1000;
    
    // Параметры для вывода прописью
    ПараметрыПредметаИсчисления = "тонна, тонны, тонн, м, грамм, грамма, граммов, м, 3";
    ФорматнаяСтрока = "Л=ru_RU; ДП=Истина";
    
    // Выводим массу прописью
    Сообщить(ЧислоПрописью(МассаГрузаТонны, ФорматнаяСтрока, ПараметрыПредметаИсчисления));
    

    В этом коде мы сначала переводим массу из килограммов в тонны, а затем используем функцию `ЧислоПрописью` для вывода массы прописью с правильными параметрами для тонн и граммов.

    Рекомендую посмотреть здесь: https://helpf.pro/faq/view/21.html

    База знаний 1С