2013-12-14 3 views
-1

Я должен написать программу asm, которая будет содержать восьмеричные цифры до возврата каретки. Предполагается, что пользователь вводит юридическое или незаконное восьмеричное число. Как я смогу это узнать? есть ли для этого уравнение?Как узнать, является ли число восьмеричным?

+4

Проверьте, находятся ли все цифры в диапазоне 0..7? – Michael

+2

'восьмеричный' - представление (способ представления чисел), а не класс или семейство чисел, я не понимаю вопроса. – user2485710

+1

Для этого не может быть никакого уравнения. Уравнения работают с числами, а число не имеет базы. Число не является восьмеричным, а не десятичным или двоичным. Вам нужно будет проверить ввод * string *. – harold

ответ

0

Вместо того, чтобы переходить на вход после сравнения с 0, вам нужно перейти к сравнению с 7, если сравнение выполнено успешно, и перейти к выходу нелегальной строки, если она не удалась.

Смежные вопросы