za_gcc
0 / 0 / 0
Регистрация: 27.03.2010
Сообщений: 2
|
|
#1 | |
нужно реализовать вычисления в восмеричной системе, направьте мысль пожалуйста - C++12.10.2010, 18:15. Просмотров 520. Ответов 3
Метки нет Все метки)
(
по заданию нужно написать транслятор, реализующий ограниченный набор функций паскаля и работающий только с восмеричной системой счисления. возникла сложность как реализовать работу с восмеричной системой счисления.
у меня же стандартные типы все хранят и считают в десятичной системе (если я ошибаюсь поправьте, я только начинаю изучать Си++). сейчас у меня появилась мысль создать свой класс - для хранения восмеричных значений и методы для работы с ними. как вам эта мысль? если знаете, как можно сделать по другому подскажите пожалуйста. спасибо всем кто заинтересовался и захотел помочь!
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
12.10.2010, 18:15 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос нужно реализовать вычисления в восмеричной системе, направьте мысль пожалуйста (C++):
3
Направьте, пожалуйста, в правильном направлении - Java EE Направьте, пожалуйста, в обучение SEO - SEO Натолкните на мысль !Пожалуйста! - Математический анализ Момент инерции (Подтолкните пожалуйста на мысль) - Механика 1C 8.x Подайте идею как реализовать мысль - 1С Цикл с параметром....пожалуйста натолкните на мысль как решать... - Pascal |
omenufa
1 / 1 / 0
Регистрация: 23.09.2010
Сообщений: 20
|
|
12.10.2010, 18:22 | #3 |
а стандартный вывод восьмеричных чисел не устроит? и переводить тогда не приходилось бы)
0
|
za_gcc
0 / 0 / 0
Регистрация: 27.03.2010
Сообщений: 2
|
|
12.10.2010, 18:38 [ТС] | #4 |
сейчас поясню, текст программы траслятор (который я пишу), берёт из файла. я анализирую этот текст, и соответсвенно всё что я читаю - сохраняю в переменные string и дальше работаю с ними. Сложность вот в чём - пусть будет строка:
a:=15; мне ж нужно чтобы транслятор создал переменную а и сохранил в ней значение. то есть если я пишу WRITELN(a); то на экране должен увидеть число в восмеричной системе счисления. и второй момент, нужно же ещё отслеживать правильность ввода - 19 некорректное число для восмеричной системы счисления.
0
|
12.10.2010, 18:38 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
12.10.2010, 18:38 |
Привет! Вот еще темы с ответами:
4
Натолкните на мысль, где вычитать и т.д. Есть два класса, нужно сделать дружественную функцию - Java SE Вычисления в двоичной системе - VBA Помогите реализовать задачу в системе продукции - Lisp Пожалуйста, нужно найти ошибки в этом коде, нужно сделать в Codeblocks! - C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |