Возвращает сколько процентов число от числа
// Сколько процентов число от числа
// Источник: https://github.com/SeiOkami/CollectionMethodsOneS/issues/151
//
// Параметры:
// Число - Число
// ОтЧисла - Число
// ОкруглятьДо - Число - Количество знаков округления, 0 - не требуется
//
// Возвращаемое значение:
// Число
//
// Пример:
// Процент = СколькоПроцентовЧислоОтЧисла(10, 100); // 10
// Процент = СколькоПроцентовЧислоОтЧисла(9, 69, 2); // 13.04
//
Функция СколькоПроцентовЧислоОтЧисла(
Знач Число, Знач ОтЧисла, Знач ОкруглятьДо = 0) Экспорт
Если ОтЧисла = 0 Тогда
Возврат 0;
КонецЕсли;
Результат = (Число / ОтЧисла) * 100;
Если ОкруглятьДо > 0 Тогда
Результат = Окр(Результат, ОкруглятьДо);
КонецЕсли;
Возврат Результат;
КонецФункции
РассчитатьПроцентВыгрузки (БСП)
РассчитатьПроцентЗагрузки (БСП)
РассчитатьПроцентВыгрузкиРИБ (БСП)
РассчитатьПроцентЗагрузкиРИБ (БСП)
#1, 19 сентября 2024 10:17
Наверное было бы правильнее назвать функцию:
ПеревестиОбычнуюДробьВПроценты(Знач Числитель, Знач Знаменатель, Знач ОкруглитьДо = 0) Экспорт