Электротехнический калькулятор
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README
TODO
ecalc.cpp
makefile
знома.odt

README

Электротехнический калькулятор для Linux

СТАРТ
=====

1. Скачать:

  git clone git://github.com/bravikov/ecalc.git

2. Собрать:

  cd ecalc
  make

3. Запустить:

  ./ecalc

4. Ввести команду help и узнать какие еще команды существуют.


ПАРАМЕТРЫ КОМАНД
================ 

После ввода команды, программа запрашивает параметры. Иногда допускается
параметр пропустить. Чтобы это сделать, ничего не вводя, нажмите клавишу ввод.
В качестве параметра может выступать математическое выражением.
Математическое выражение состоит из чисел и операторов:
  '*' - умножение
  '/' - деление
  '-' - вычитание
  '+' - сложение
  '^' - возведение в степень
Скобки допускаются. Для наглядности допускается вводить пробелы и табуляцию.
Порядок вычисления и приоритет операций как в математике.
Примеры:
  Выражение     Ответ
  2+2*2         6
  (2+2)*2       8
  (3+1)^(3-1)   16
  2^2*2         8
  2^2^0         2
  2^(2^0)       2
  (2^2)^0       1
  2^(25^0.5)    32

Числа имеют следующий формат:

  <вещественное число>[приставка СИ]

Квадратные скобки означают, что приставка необязательна. Вещественное число
НЕ может быть в научном формате (например, не допускается: 1.1e-3). В качестве
разделителя целой и дробной части может выступать точка или запятая.
Программа распознает следующие приставки СИ:
  p (пико)
  n (нано)
  u (микро)
  m (мили)
  k (кило)
  M (мега)
  G (гиго)

Примеры чисел: 4.7k (4000), 1m (0.001).

Умение работать с приставками СИ также отражается в результате, который выдает
программа при расчете электрических величин.