КЛУБ ЛЮБИТЕЛЕЙ КАЛЬКУЛЯТОРОВ


Главная

Форумы Регистрация Музей

Внимание: все материалы этого сайта защищены Законом об авторском праве.
Запрещено любое использование материалов сайта без письменного разрешения авторов.

Citizen SRP-350
(снят с производства в 2005 году)

Citizen SRP-350
Увеличить картинку

Citizen SRP-350, на мой взгляд, наиболее удачный микрокалькулятор компании Citizen. Этот микрокалькулятор обладает полноценным программированием со своим языком, похожим на язык "Бейсик". Количество команд языка расширено по сравнению с SRP-325G.

Экран микрокалькулятора - стандартный для двухстрочных моделей: в верхней строке набирается формула, в нижней получаем результат. Последние набранные формулы запоминаются в памяти и их можно использовать для дальнейших вычислений, причем, в отличие от двухстрочных калькуляторов Casio память последних формул не стирается после выключения питания.

В основном режиме доступны все основные функции, присущие инженерному калькулятору. Для хранения чисел используются 26 регистров памяти с именами от A до Z. К сожалению, в отличие от микрокалькулятора SRP-325G в SRP-350 нельзя расширить количество регистров за счет программной памяти. Нельзя также использовать индексы вроде A[1] как в SRP-325G, что очень удручает.

Режим статистических вычислений возможен как для одной переменной, так и для двух. В отличие от других калькуляторов, например, SRP-285II или SRP-300, имеются шесть типов регрессий.

Режим вычислений с различными системами счисления такой же, как и в других программируемых калькуляторах Citizen.

Citizen SRP-350. Пример использования систем счисленияCitizen SRP-350. Режим программирования

Режим программирования напоминает язык Бейсик или С. В микрокалькуляторе доступно целых 1200 шагов программы (в SRP-325G - 400). Каждая программа имеет свой порядковый номер и уникальное имя до 8 знаков, задаваемое пользователем.

Язык программирования очень похож как на Бейсик, так и на C. Доступны следующие команды:

For, If - Then - Else, Switch, Case, Do-W, While, Exit, Defaul, Clr-D, Clr-T, Input, Print, Goto, Gosub, Label, Data, Read, RStore, Locat, Sleep, Rem, Swap, End

Как и в языке C, для переменных имеются модификаторы переменных "++", "--", которые могут применяться как в префиксном, так и в постфиксном виде.

Что в нем удобно:

  • Самая главная особенность современных научных калькуляторов - возможность ввода формул в том виде, как они написаны на бумаге. Вводите в верхней строчке формулу, нажимаете Enter и читаете ответ во второй строке.
  • Второе удобство - использованные формулы можно использовать вновь. Для этого используются клавиши курсора для пролистывания предыдущих использованных формул. В отличие от двухстрочных калькуляторов Casio серии MS использованные формулы не стираются при выключении калькулятора. Зато в двухстрочных калькуляторах Casio одновременно с формулами сохраняется и результат.
  • Развитой язык программирования. Наиболее подходит при изучении языков программирования.

Что неудобно:

  • Жаль, что невозможно использовать индексы для обращения к переменным.
  • Совсем неудобно реализована клавиша [CL-VAR] - очистка всех переменных. Случайное нажатие этой клавиши легко и быстро удалит все ваши переменные;
  • Легкое неудобство также связано с редактированием формул - как только вы нажимаете стрелки [<-] или [->], то строчка с результатом вычислений исчезает. В двухстрочных CASIO строчка с результатом всегда остается на месте;
  • Отсутствует режим FLO1, в котором, если результат меньше 0.01, то он автоматически показывается в режиме с научной нотацией; приходится включать принудительно режим SCI или ENG;
  • Если вы используете встроенную константу, то вместо ее значка в формулу ввода помещается сразу число, что бывает не очень удобно.

Спорные моменты:

  • Даже не знаю, что сказать о представлении чисел в градусах, минутах и секундах в этом калькуляторе. Казалось бы, здорово, когда в режиме RAD (радианы) при вводе 1o вы получаете результат в радианах, а при вводе 0.2->DMS получаете 11o27'33", что означает перевод 0.2 радиана в градусы. Но дело в том, что в других научных калькуляторах преобразование из целых долей градуса в минуты и секунды происходит и в режиме DEG (градусы), и в режиме RAD одинаково, считая, что аргумент представлен в градусах.
    Однако, разработчики калькулятора, вероятно, не учли, что такие преобразования подходят не только для преобразований углов, но также для времени - те же минуты и секунды, а время никак не зависит от способа представления углов.

Недочеты и глюки:

  • Не работает функция деления в режиме простых дробей. Если результат 2/3 поделить на 3, то вместо 2/9 получится 0.222222222
  • При выполнении функции округления результата [TAB] введенная формула будет еще раз выполнена. Когда формула содержит команду результата [Ans], то при округлении вы потеряете результат;
Характеристики:
Дисплей Двухстрочный
Точность вычислений до 24 знаков
Количество функций 616
Уровней скобок 13
Ячеек памяти 26
Интегрирование Да
Дифференцирование Да
Комплексные числа Нет
Комбинации и перестановки Да
Научные константы 20
Преобразование величин 170
Случайное число <0,1> Да
Случайное число <a,b> Да
Системы счисления DEC, HEX, OCT, BIN Да
Статистика для одной переменной Да
Статистика для двух переменных Да
Редактирование стат. величин Да
Функции CP, CPK Да
Регрессия Lin, Log, e^x, x^2, INV, Quad
Нормальные распределения P,Q,R,t Да
Целая, дробная часть Да
Простые дроби Да
Конвертация в простые дроби Да
Память введенных формул Да
Простое программирование Да
Ветвление Да
Команды программирования Да
Решение уравнений Нет
Системы линейных уравнений Нет
Режим отображения чисел FLO2, SCI, ENG
Клавиша ENG Нет
Решение уравнений SOLVE Нет
Операции с векторами Нет
Операции с матрицами Нет
Представление a+bi, r<q Да
Ввод символов Нет

Обсудить калькулятор на форуме "Научные калькуляторы Citizen" (Тем: 87)

All Rights Reserved, Copyright (C) Sergei Frolov, 2004-2017, sfrolov@gmail.com
Все права защищены (C) Сергей Фролов, 2004, 2017, sfrolov@gmail.com, [info] sfrolov