Structure CAD для “ЧАЙНИКОВ”

       

Калькулятор для расчета по формулам


Рис. 8.5.1. Диалоговое окно

Расчет по формуле

Калькулятор (рис. 8.5.1) предназначен для проведения вычисле­ний по формулам, которые задаются в окне ввода. При вводе формул следует соблюдать следующие правила:

  • наименования функций вводятся строчными буквами латинского алфавита;
  • разделителем дробной и целой частей числа является точка;
  • арифметические операции задаются символами +, -, *, /, возведение в степень ** (например, 2.5*2.5*2.5 записывается как 2.5**3).
  •                 При записи формул используют следующие функции:

    floor

    – наибольшее целое число, не превышающее заданное;

    tan

    – тангенс;

    sin

    – синус;



    cos

    – косинус;

    asin

    – арксинус;

    acos

    – арккосинус;

    atan

    – арктангенс;

    exp

    – экспонента;

    ceil

    – наименьшее целое число, превышающее заданное;

    tanh

    – тангенс гиперболический;

    sinh

    – синус гиперболический;

    cosh

    – косинус гиперболический;

    log

    – натуральный логарифм;

    log10

    – десятичный логарифм;

    abs

    – абсолютное значение;

    sqrt

    – корень квадратный.

    В зависимости от состояния переключателя Градусы/Радианы аргументы тригонометрических функий (sin, cos, tan) и результа­ты обратных тригонометрических функий (asin,acos,atan) приводятся в градусах или радианах соответственно. Допуска­ется использование только круглых скобок при произвольной глубине вложенности.

    Пример

    Формула должна быть записана следующим образом:

                    1.2+sin(0.43)+6.7*sqrt(6.8)-0.003**0.2.

    Если активизировать кнопку Переменные, появляется дополнительная возможность использовать в формуле три независимые переменные x, y, z. При этом сами значения переменных задаются в соответствующих полях ввода. Это позволяет проводить серию однотипных вычислений при различных значениях параметров. Например, в этом режиме следующая формула должна быть записана в виде

                    1.2+sin(x)+6.7*sqrt(6.8)-y**0.2.

                    Для проведения вычислений следует нажать кнопку Вычислить. Перенос результата в буфер обмена выполняется  кнопкой Копировать.



    Содержание раздела