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

Материал из ПМК вики
Перейти к навигации Перейти к поиску
Нет описания правки
 
Строка 2: Строка 2:
  СЧ            ( −− p )                            Генерация случайного числа. 0<=p<1
  СЧ            ( −− p )                            Генерация случайного числа. 0<=p<1
Заносит в стек случайное число в диапазоне от 0 до 1, включая ноль.
Заносит в стек случайное число в диапазоне от 0 до 1, включая ноль.
== Детали реализации ==
Слово является «обёрткой» вокруг команды ЭКВМ [[К СЧ]].


== Ввод слова СЧ ==
== Ввод слова СЧ ==
Строка 13: Строка 10:


В [[Каллисто]] имя СЧ восходит к надписи на клавиатуре советского ПМК [[Электроника МК-61|«Электроника МК-61»]], выпущенного в 1984 году.
В [[Каллисто]] имя СЧ восходит к надписи на клавиатуре советского ПМК [[Электроника МК-61|«Электроника МК-61»]], выпущенного в 1984 году.
== Реализация ==
В [[Каллисто|Каллисто 1.0]] слово СЧ является «обёрткой» вокруг команды ЭКВМ [[К СЧ]]:
<pre>
1631 ;#RND
1632 ; СЧ              ( −− p )                            Псевдослучайное число. 0<=p<1
1633 LRND:          .DB    2,145,151              ; "СЧ" ( −− x )
1634                .DW    LPOWER
1635 RND:            .DW    JRND
1636 JRND:          KRAN KM3  KGOTO9                ; Обёртка вокруг KRAN.
</pre>


== Ссылки ==
== Ссылки ==

Текущая версия от 12:52, 9 ноября 2017

СЧ (генерация случайного числа, читается «эс-че») — традиционное слово Каллисто. Генератор псевдослучайных чисел.

СЧ             ( −− p )                             Генерация случайного числа. 0<=p<1

Заносит в стек случайное число в диапазоне от 0 до 1, включая ноль.

Ввод слова СЧ[править]

В режиме РУС последовательно нажмите две белые клавиши     × 

История[править]

В Форте FSP88 это слово известно под именем RND

В Каллисто имя СЧ восходит к надписи на клавиатуре советского ПМК «Электроника МК-61», выпущенного в 1984 году.

Реализация[править]

В Каллисто 1.0 слово СЧ является «обёрткой» вокруг команды ЭКВМ К СЧ:

1631 ;#RND
1632 ; СЧ               ( −− p )                             Псевдослучайное число. 0<=p<1
1633 LRND:           .DB     2,145,151               ; "СЧ" ( −− x )
1634                 .DW     LPOWER
1635 RND:            .DW     JRND
1636 JRND:           KRAN KM3  KGOTO9                ; Обёртка вокруг KRAN.

Ссылки[править]


  У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их.


  Это заготовка статьи. Вы можете помочь проекту, дополнив её.