Математические функции в 1с позволяют производить различные вычисления.
Во встроенном языке 1С доступно выполнение следующих операций и функций:
1. простые арифметические операции
(сложить, вычесть, умножить, разделить, остаток от деления);
2. функций округления;
Окр()
Цел()
3. функций сравнения в 1с;
Мин()-минимум
Макс()-максимум
4. степенные функции в 1с ;
Pow(x,y)-возведение числа x в степень y
Sqrt(А)-извлечение корня квадратного из числа А
5. тригонометрических функций в 1с;
Cos()-косинус
Sin()-синус
Tan()-тангенс
Acos()-арккосинус
Asin()-арксинус
Atan()-арктангенс
6. функция экспонента числа в 1с ;
Exp()
7. логарифмические функции в 1с ;
Log()-натуральный логарифм числа
Log10()-десятичный логарифм числа
8. функции Вычислить и ВвестиЧисло;
Вычислить()
ВвестиЧисло()
9. форматирование и преобразование числовых данных в 1с.
Формат()
Число()
ЧислоПрописью()
Простые арифметические операции
1. Сложение в 1с
2. Вычитание в 1с
3. Умножение в 1с
4. Деление в 1с
5. Остаток от деления
Пример использования простых математических операций подробно описано в статье “Делаем калькулятор на 1с“.
Математические функции округления в 1с
Функция Окр()
Эта функция округляет число до нужного количества знаков после запятой. Пример применения на странице “Коэффициент комфортности жилища”
Результат=Окр(100.123,2);
Сообщить("Результат="+Результат);
Другие функции
Вычислить
Функция Вычислить(выражение) позволяет вычислить математические и логические выражения “выражение”, а также операции конкатенации.
ВвестиЧисло(А)
Перем А;
ВвестиЧисло(А, "Введите число А",5,2);
Первым параметром задается переменная, в которую будет записано число, нами введенное.
Вторым параметром задается заголовок окна, которое выйдет пользователю.
Третий параметр – длина числа
Четвертый параметр – точность.
Обратите Ваше внимание, что длина числа – это общая длина вместе с цифрами перед запятой и после запятой. В нашем случае это будет число типа 200,11 или 99,11, но никак не 1201,12.
Обязательным является только первый параметр. Потому функция вполне может быть и в таком виде:
ВвестиЧисло(А);
Формат и преобразование чисел
Формат
Функция Формат(x, y) позволяет получить заданным, при помощи форматной строки “y” образом форматированное строковое представление числа “x”.
Число
Функция Число(x) пытается преобразовать полученное значение “x” в значение типа Число. Такому преобразованию поддаются значения типа Булево и типа Строка (строка должна состоять только из цифр), во всех остальных случаях генерируется ошибка.
Число прописью
Функция ЧислоПрописью(x, y, z) формирует представление числа “x” прописью исходя из форматной строки “y” и параметров предмета исчисления “z”.
Нами рассмотрены математические функции в 1с. Пример использования математических функций приведен в статье(ссылка)
Актуальный блог, свежая инфа, почитываю..
Хорошо! Все бы так писали..