КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Запись некоторых математических функций на языке VBA
Для вычисления Log числа х по основанию n, следует разделить натуральный логарифм числа хна натуральный логарифм числа n:
Арифметические выражения. Это выражения, состоящие из констант, переменных, встроенных функций, соединенных знаками арифметических операций. Арифметические операции задаются следующими символами: + (сложение), – (вычитание), * (умножение), / (деление), ^ (возведение в степень), \ –(целая часть от деления), Mod – (остаток от деления), а сами выражения записываются в одну строку. Например, запись выражения: на языке VBA будет выглядеть следующим образом: Sin(3*x)+(Log(x-1)+Tan(x))/(x^3+Exp(x+3))^(1/4) При вычислении арифметических выражений соблюдается следующий приоритет выполнения операций: сначала вычисляются встроенные функции; затем возведение в степень; умножение и деление; целая часть от деления; остаток от деления; сложение и вычитание. Изменить приоритет можно с помощью скобок. Для работы со строковыми переменными используется оператор конкатенации (слияния) строк: & , либо + . Примерпроцедуры, запрашивающей имя (например, Иван) и выводящей в окно сообщений текст: «Сообщение пользователю Иван».
|