,: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 2: Строка 2:


Если в [[X|регистре X]] до начала ввода содержится число нуль, и команда "запятая" выполняется первой, то в [[X|регистр X]] будет введено значение "0," и следующая вводимая цифра будет обозначать десятые доли единицы.  Эта особенность ЭКВМ не существовала в советских ПМК, но присутствовала в других отечественных калькуляторах.
Если в [[X|регистре X]] до начала ввода содержится число нуль, и команда "запятая" выполняется первой, то в [[X|регистр X]] будет введено значение "0," и следующая вводимая цифра будет обозначать десятые доли единицы.  Эта особенность ЭКВМ не существовала в советских ПМК, но присутствовала в других отечественных калькуляторах.
== История ==
Команда "запятая" имела в советских ПМК дополнительные свойства. Как отметил С. Зазовский (г. Новомосковск, Тульской обл.): «Команда "запятая", использованная в программе, стирает содержимое [[X|регистра X]] и восстанавливает в нем значение, бывшее после последней из команд: [[0]], [[1]], ... [[9]], [[В↑]], П→хR (R=0...E).» (раздел «Маленькие хитрости», журнал «Наука и Жизнь» №4 - 1989 г. - С.112).
Кроме перечисленных команд аналогично действуют [[/-/]], [[Cx]] КП→xR (R=0...E) (В. Силаев, г. Киев, журнал «Наука и жизнь» №12 - 1989 г.) и [[FBx]].
Использованию команды "запятая" в программе по прямому назначению, для ввода чисел, эта особенность не мешала. При пошаговом проходе эффект отсутствовал. В ЭКВМ особые свойства этой команды не реализованы.


== Ссылка ==
== Ссылка ==

Версия от 10:54, 14 января 2014

Команда , «Ввод десятичной запятой» с кодом 0A используется для ввода позиции десятичной запятой, разделяющей целую и дробную часть числа. Повторное использование команды "запятая" при вводе числа никаких действий не вызывает.

Если в регистре X до начала ввода содержится число нуль, и команда "запятая" выполняется первой, то в регистр X будет введено значение "0," и следующая вводимая цифра будет обозначать десятые доли единицы. Эта особенность ЭКВМ не существовала в советских ПМК, но присутствовала в других отечественных калькуляторах.

История

Команда "запятая" имела в советских ПМК дополнительные свойства. Как отметил С. Зазовский (г. Новомосковск, Тульской обл.): «Команда "запятая", использованная в программе, стирает содержимое регистра X и восстанавливает в нем значение, бывшее после последней из команд: 0, 1, ... 9, В↑, П→хR (R=0...E).» (раздел «Маленькие хитрости», журнал «Наука и Жизнь» №4 - 1989 г. - С.112).

Кроме перечисленных команд аналогично действуют /-/, Cx КП→xR (R=0...E) (В. Силаев, г. Киев, журнал «Наука и жизнь» №12 - 1989 г.) и FBx.

Использованию команды "запятая" в программе по прямому назначению, для ввода чисел, эта особенность не мешала. При пошаговом проходе эффект отсутствовал. В ЭКВМ особые свойства этой команды не реализованы.

Ссылка