Mirror of CollapseOS
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

17 lignes
386B

  1. : _
  2. 999 SWAP ( stop indicator )
  3. DUP 0 = IF '0' EXIT THEN ( 0 is a special case )
  4. BEGIN
  5. DUP 0 = IF DROP EXIT THEN
  6. 10 /MOD ( r q )
  7. SWAP '0' + SWAP ( d q )
  8. AGAIN ;
  9. : . ( n -- )
  10. ( handle negative )
  11. DUP 0< IF '-' EMIT -1 * THEN
  12. _
  13. BEGIN
  14. DUP '9' > IF DROP EXIT THEN ( stop indicator )
  15. EMIT
  16. AGAIN ;