F♯S
F#S — родное слово Каллисто.
F#S ( x −− ) Преобразовать десятичное число.
Преобразовывает число с плавающей запятой x в строку символов.
Ввод слова F#S[править]
В режиме ЛАТ последовательно нажмите клавиши П P F 3 Р-ГРД-Г 1
Реализация[править]
В Каллисто 1.0 само преобразование осуществляет регистр функций 9035:
2625 ;#FnumS 2626 ; F#S ( x −− ) Преобразовать десятичное число. 2627 LDIGF: .DB 3 2628 .TEXT "F#S" ; ( r −− ) 2629 .DW LDOES 2630 DIGF: .DW JDIGF ; Преобразовать число с плавающей запятой в строку литер. 2631 JDIGF: CX PPM 9030 ; Программирование индексного регистра 0 2632 PPM 9031 ; Программирование индексного регистра 1 2633 PKRM03 PPM 9035 ; Преобразование числа с естественной или плавающей запятой в строку литер 2634 RM3 1 + M3 2635 PPRM rrHLD RME ∗ PPRM rlHLD + ; HLD 2636 10001 M0 − M5 2637 .DB 0f9H ; PX>=0 aka PGOTO ED1 aka пропустить 2 байта 2638 ED0: FANS KM5 2639 ED1: PPRM 9034 KNOT FX=0 ED0 ; Чтение данных по индексному регистру 1 с автоинкриментом 2640 RM5 RM0 + 2641 ENT RME / FANS <−> KINT PPM rrHLD ∗ − PPM rlHLD 2642 KGOTO9
Ссылки[править]
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |
Это заготовка статьи. Вы можете помочь проекту, дополнив её. |