Функция rem
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Функция rem

Функция rem

Ответ
Поиск в этой теме
Непрочитано 19.12.2005, 15:26 #1
Функция rem
Владимир М
 
-
 
Ухта
Регистрация: 31.07.2005
Сообщений: 381

Извините наверно глупый вопрос, но я ни как ни могу понять. Вроде все просто – функция rem. При трех числах все понятно и получается, а вот действия с двумя числами ни как понять не могу. Например (rem 42 12) возвращает 6. Почему, ведь ИМХО 42/12=3,5≈4 ?
Код:
[Выделить все]
(rem <число1> <число2> ...) остаток от деления первого числа на второе

Эта функция делит <число1> на <число2> и возвращает остаток (<число1> mod <число2>). Функция REM может использоваться с вещественными или целыми числами, при этом действуют стандартные правилам преобразования. Если чисел больше двух, остаток делится на третье и т.д.

(rem 42 12) возвращает 6

(rem 12.0 16) возвращает 12.0

(rem 26 7) возвращает 5

(rem 5 2) возвращает 1

(rem 26 7 2) возвращает 1

(rem 60 3) возвращает 0
Просмотров: 4873
 
Непрочитано 19.12.2005, 15:35 Привет
#2
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


А по моему все понятно
rem (1число) (2 число)
получаем например 42/12=3,5 далее (3,5-3)*12=6
так же и остальные числа.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 19.12.2005, 15:37
#3
Chapay


 
Регистрация: 15.08.2005
Сообщений: 35
<phrase 1=


(rem ch1 ch2 ch3) это функция выдает ОСТАТОК от деления ch1/ch3 примерно и последующего деления ОСТАТКА на след число ch3!
а НА САМОМ ДЕЛЕ ВСЕ РАВНО ЧУШЬ ПИШЕТ.
Вот мне интересно где и для чего это применяется???
Chapay вне форума  
 
Непрочитано 19.12.2005, 15:56 Привет
#4
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Ну почему чушь
Смотрим из примера
rem 26 7 2
26/7=3.714285 далее (3,714285-3)*7=5
5/2=2,5 далее (2,5-2)*2=1
все нормально получается.
Сам нигде не применял
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 20.12.2005, 09:02
#5
===AAA===


 
Регистрация: 15.08.2005
г. Норильск
Сообщений: 626


Привет!

Владимир, вы просто путаете понятия "остаток" и "дробная часть".
В общем, "Федот - да не тот!"
__________________
Счастливо, Алексей!
===AAA=== вне форума  
 
Автор темы   Непрочитано 20.12.2005, 17:13
#6
Владимир М

-
 
Регистрация: 31.07.2005
Ухта
Сообщений: 381
<phrase 1=


Спасибо DEM, теперь все понятно!
Владимир М вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Функция rem