ПараметрыПредметаИсчисления = "килограмм, килограмма, килограммов, м, грамм, грамма, граммов, м, 3"; ФорматнаяСтрока = "Л=ru_RU; ДП=Истина"; Сообщить(ЧислоПрописью(ВыводимоеЧисло, ФорматнаяСтрока,...
Работа с Числами
Работа с Числами
КолВо = 1; Если ВвестиЧисло(КолВо, "Введите количество", 10, 2) Tогда // обработка введенного количество КонецЕсли; Если ВвестиЧисло(Ном,...
// Пример форматной строки для вывода числа прописью на русском // языке, с выводом целой и дробной...
ПарСумма — сумма, число Функция глРубКоп(ПарСумма) Экспорт Если Число(ПарСумма)=0 Тогда Возврат "руб. коп." КонецЕсли; Возврат ""+Цел(ПарСумма)+" руб....
// Функция выполняет пропорциональное распределение суммы в соответствии с заданными коэффициентами распределения // // Параметры: // ИсхСумма...
Код одинаков для 7 и 8 версии Функция ЦелМаксимальное(Сумма) Экспорт Возврат ?(Цел(Сумма) = Сумма, Сумма, Цел(Сумма) +...
//ПарСумма - сумма, число //коп - Выводится всегда Функция глРубКоп(ПарСумма) Экспорт Если Число(ПарСумма)=0 Тогда Возврат "руб. коп."...
Для возведения числа в степень в 1С 8.х есть встроенная функция pow(основание, степень); Возвращает результат возведения основания...
Функция СтрЧислоБезРазделителей(Чсл) Экспорт Результат=Формат(Чсл,"ЧГ=0"); Возврат Результат; КонецФункции Дополнительно: Важно понимать, что здесь используется не символ пробела, а...
Функция ЭтоЧисло(Символ) Экспорт Если (КодСимв(Символ)>=48) И (КодСимв(Символ)<=57) Тогда Возврат(1); Иначе Возврат(0); КонецЕсли; КонецФункции
Функция гКопейки(Значение) Экспорт Руб=Цел(Значение); Коп=Значение-Руб; Возврат(Коп * 100); КонецФункции
Функция гСкидка(Сумма,Скидка) Экспорт Возврат Сумма*(1-Скидка/100); КонецФункции
Функция КоличествоПрописью(Количество) Экспорт ЦелаяЧасть = Цел(Количество); ДробнаяЧасть = Окр(Количество - ЦелаяЧасть, 3); Если ДробнаяЧасть = Окр(ДробнаяЧасть,0) Тогда...
//Если делитель равен нулю, возвращает ноль //Есть возможность округления результата Функция БезопасноеДеление(А, Б, Окр=Неопределено) Экспорт Рез=?(Б=0,0,А/Б); Если...
ФорматнаяСтрока = "Л=ru_RU"; ПараметрыПредметаИсчисления = " , , , , , , , , 0"; Сообщить(ЧислоПрописью(ВыводимоеЧисло, ФорматнаяСтрока,...
Встроенные функции 1С 8.х для работы со значениями типа Число: // Функция вычислет степень числа // _База...
ПараметрыПредметаИсчисления = "целая, целых, целых, ж, сотая, сотой, сотых, ж, 2" ФорматнаяСтрока = "Л=ru_RU; ДП=Истина"; Сообщить(ЧислоПрописью(ВыводимоеЧисло, ФорматнаяСтрока,...
// Функция переводит десятичное число в шестнадцатеричное // Параметры: _Число - Число - Десятичное число // Возвращаемое...