Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Lisp
Перезагрузить страницу Определить функцию DIV остаток от деления
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Cam
Guest
 
Сообщений: n/a
По умолчанию Определить функцию DIV остаток от деления - 13.02.2007, 16:32

Определить функцию DIV, такую, что DIV(n,m) для произвольных целых n и m есть список из двух элементов, а именно: частного n и m и остатка от деления n на m.

Вопрос: как реализовать остаток от деления?
Ответить с цитированием
  (#2 (permalink)) Старый
VH VH вне форума
Member
 
Сообщений: 781
Сказал(а) спасибо: 0
Поблагодарили 11 раз(а) в 10 сообщениях
Регистрация: 29.06.2006
По умолчанию 13.02.2007, 17:53

Для натуральных n и m - целые частное и остаток от деления
Код:
(defun DIV (n m)
  (if (< n m) (list 0 n)
   ((lambda (result)
     (cons (1+ (car result)) (cdr result)))
    (DIV (- n m) m))))
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как программно определить функцию AntiSemit Haskell 1 20.11.2010 22:23
Как определить функцию substitute imported_pepper Haskell 2 08.11.2010 16:26
Определить функцию, возвращающую список I_love_lisp Lisp 2 29.05.2010 00:47
Остаток от деления сверхбольших чисел Qsu Вопросы начинающих программистов 2 17.05.2010 14:16
определить функцию предиката Alenka-dev Prolog 1 26.04.2010 14:24
Операция остатка от деления (остаток от деления) a%b fang С/С++ 3 27.03.2008 01:13
Определить функцию семи аргументов zerom Lisp 2 19.02.2007 16:12
Определить рекурсивную функцию COUNTG andrey-m Lisp 1 27.12.2006 17:58
Определить функцию одного аргумента L andrey-m Lisp 0 27.11.2006 14:07
Остаток от деления результата возведения в степень на модуль Rockie Вопросы начинающих программистов 9 14.05.2006 22:33
Определить функцию пользователя на С++ Vlast Вопросы начинающих программистов 11 23.12.2005 01:27
Определить рекурсивную функцию Alexeika Lisp 1 21.11.2004 23:18



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов