Редактирование: NUMBER

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.

Текущая версия Ваш текст
Строка 169: Строка 169:
* [http://www.forth.com/starting-forth/sf7/sf7.html A Number of Kinds of Numbers] в книге [http://www.forth.com/starting-forth/ Leo Brodie Starting Forth] ''(англ.)''
* [http://www.forth.com/starting-forth/sf7/sf7.html A Number of Kinds of Numbers] в книге [http://www.forth.com/starting-forth/ Leo Brodie Starting Forth] ''(англ.)''
* [http://www.forth.com/starting-forth/sf10/sf10.html I/O and You] в книге [http://www.forth.com/starting-forth/ Leo Brodie Starting Forth] ''(англ.)''
* [http://www.forth.com/starting-forth/sf10/sf10.html I/O and You] в книге [http://www.forth.com/starting-forth/ Leo Brodie Starting Forth] ''(англ.)''
== >NUMBER в стандарте ANS Forth ==
6.1.0570  >NUMBER                          "to-number"                    CORE
            ( ud1 c-addr1 u1 -- ud2 c-addr2 u2 )
            ud2 - без знаковый результат преобразования символов из строки
            указанной c-addr1 u1 в цифры, используя число в BASE, и добавления
            каждого в ud1 после умножения ud1 на число из BASE.
            Преобразование продолжается слева направо до встречи не
            преобразуемого символа, включая "+" или "-", или пока строка
            полностью не будет преобразована. c-addr2 - местоположение первого
            не преобразованного символа или первого символа после конца строки,
            если строка была полностью преобразована. u2 - число не
            преобразованных символов в строке. Неопределенная ситуация
            существует если ud2 переполняется в процессе преобразования.
        См.: 3.2.1.2 Преобразование цифр.




Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)