Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 09.01.2013
Сообщений: 9
1

Список Х состоит из нулей и едениц, представляющий число в двоичной системе счисления. Получить соответствующее десятичное число

09.01.2013, 17:09. Показов 1109. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят, помогите пожалуйста с реализацией задачи, на языке Лисп.
Тема:
Реализация на основе стеков- SECD-машина.
Условия:
Список Х состоит из нулей и едениц, представляющий число в двоичной системе счисления. Получить соответствующее десятичное число.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2013, 17:09
Ответы с готовыми решениями:

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

Преобразует введенное пользователем десятичное число в число в указанной системе счисления (от 2 до 10)
Помогите решить Написать программу, которая преобразует введенное пользователем десятичное число...

Написать программу, которая преобразует десятичное число в число в указанной системе счисления (от 2 до 10)
Ребят, помогите, пожалуйста. Естественно C# Windows Form Задание: Написать программу, которая...

Если строка является изображением целого числа в восьмеричной системе счисления, то перевести ее в целое число в двоичной системе счисления
Вводится строка символов. Если она является изображением целого числа в восьмеричной системе...

1
Модератор
Эксперт функциональных языков программированияЭксперт Python
36601 / 20330 / 4220
Регистрация: 12.02.2012
Сообщений: 33,641
Записей в блоге: 13
09.01.2013, 18:21 2
Вот функция, получающая лесятичное число из списка двоичных цифр:
Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
(defun bin2dec (l &optional (r 0))
  (cond ((null l) r)
        (t (bin2dec (cdr l) (+ (car l) r r)))))
 
==> bin2dec
 
(bin2dec '(1 0 1 0))
 
==> 10
 
(bin2dec '(1 0 1))
 
==> 5
1
09.01.2013, 18:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2013, 18:21
Помогаю со студенческими работами здесь

Вводится число от 1 до 15. Вывести данное число, записанное в двоичной системе счисления (1, 10, 11, 100,
Вводится число от 1 до 15. Вывести данное число, записанное в двоичной системе счисления (1, 10,...

Перевернуть число в двоичной системе и записать его десятичное представление
Задание: дано десятичное число, надо перевернуть число в двоичной системе и записать его десятичное...

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

Представить шестнадцатеричное число в двоичной системе счисления
Через функцию ШЕСТ.В.ДВ не получится потому что много цифр, есть другие способы решения?(0x9AA9)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru