
Первый советский инженерный микрокалькулятор
Следующим огромным шагом в истории развития микрокалькуляторов стало появление первого советского инженерного микрокалькулятора. В конце 1975 года в Советском Союзе был создан первый инженерный микрокалькулятор Б3-18. Как писал по этому поводу журнал "Наука и Жизнь" 10, 1976 в статье "Фантастическая электроника": "...этот калькулятор перешел Рубикон арифметики, его математическое образование шагнуло в тригонометрию и алгебру. "Электроника Б3-18" умеет мгновенно возводить в квадрат и извлекать квадратный корень, в два приема возводить в любую степень в пределах восьми разрядов, вычислять обратные величины, вычислять логарифмы и антилогарифмы, тригонометрические функции...", "...когда видишь, как машина, которая только что мгновенно складывала огромные числа, тратит несколько секунд, чтобы выполнить какую-либо алгебраическую или тригонометрическую операцию, невольно задумываешься о той большой работе, которая идет внутри маленькой коробочки, прежде чем на ее индикаторе засветится результат".
И действительно, была проделана огромная работа. В единый кристалл размером 5 х 5,2 мм удалось вместить 45000 транзисторов, резисторов, конденсаторов и проводников, то есть полсотни телевизоров того времени запихали в одну клеточку арифметической тетради! Однако, и цена такого калькулятора была немалой - 220 рублей в 1978 году. Для примера, инженер после окончания института в те времена получал 120 рублей в месяц. Но, покупка стоила того. Теперь не надо думать, как не сбить ползунок логарифмической линейки, не надо заботиться о погрешности, можно забросить на полку таблицы логарифмов.
Кстати, в этом калькуляторе впервые была применена клавиша префиксной функции "F".
Все же в микросхему К145ИП7 калькулятора Б3-18 не удалось полностью вместить все, что хотелось. Например, при вычислении функций, в которых использовалось разложение в ряд Тэйлора, очищался рабочий регистр, в результате чего стирался предыдущий результат операции. В связи с этим нельзя было производить цепочные вычисления, такие как 5 + sin 2. Для этого сначала нужно было получить синус от двух, а потом только прибавить к результату 5.
2) Решение СЛАУ методом Крамера.
x1 x2 x3 B
3 -2 4 2 Определитель 73
7 -5 1 -33
4 0 -1 -7
Определитель находим по треугольной схеме.
3 -2 4 | 3 -2
7 -5 1 | 7 -5
4 0 -1 | 4 0 =
= 15 +(-8) + 0 - 14 - 0 -(-80) = 73.
Заменяем 1-й столбец на вектор результатов B:
2 -2 4
-33 -5 1 Определитель -50
-7 0 -1
Заменяем 2-й столбец на вектор результатов B:
3 2 4
7 -33 1 Определитель 474
4 -7 -1
Заменяем 3-й столбец на вектор результатов B:
3 -2 2
7 -5 -33 Определитель 311
4 0 -7
x1= -50/ 73 = -0,6849,
x2= 474/ 73 = 6,4932,
x3= 311/ 73 = 4,2603.