2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Помогите упростить выражение
Сообщение12.12.2014, 08:35 


01/05/14
12
Помогите упростить выражение $\left(x\mod 101\right)\mod 100$

 Профиль  
                  
 
 Re: Помогите упростить выражение
Сообщение12.12.2014, 09:27 
Заслуженный участник
Аватара пользователя


21/12/05
5931
Новосибирск
А что выражает это выражение?

 Профиль  
                  
 
 Re: Помогите упростить выражение
Сообщение12.12.2014, 09:28 
Заслуженный участник
Аватара пользователя


13/08/08
14495
Уж куда проще :-) Если в программировании, то, наверное, IF вместо последнего модуля и ускорит дело. Тут надо знать, что означает слово "упростить" в данном случае. (Учитывая предыдущие посты автора).

 Профиль  
                  
 
 Re: Помогите упростить выражение
Сообщение12.12.2014, 11:10 


13/08/14
350
$\left(101\mod 101\right)\mod 100=0\mod 100=0$
$\left(101\mod 101\right)\mod 100=101\mod 100=1$
oventarb видимо думает, что $\mod$ это остаток от деления, что неверно.

 Профиль  
                  
 
 Re: Помогите упростить выражение
Сообщение12.12.2014, 11:11 
Заслуженный участник
Аватара пользователя


18/01/13
12065
Казань
Evgenjy, это как раз верно. Именно остаток от деления. В данном случае $\mod$ это бинарная операция.

 Профиль  
                  
 
 Re: Помогите упростить выражение
Сообщение12.12.2014, 11:48 
Заслуженный участник
Аватара пользователя


23/08/07
5494
Нов-ск
oventarb в сообщении #944757 писал(а):
Помогите упростить выражение $\left(x\mod 101\right)\mod 100$
Вот
$$\left( x\mod 101\right)\mod 100 =x - 101 \cdot \left[ \frac{x}{101}\right] - 100 \cdot \left[ \frac{x - 101 \cdot \left[ \frac{x}{101}\right]}{100}\right]$$

 Профиль  
                  
 
 Re: Помогите упростить выражение
Сообщение12.12.2014, 11:56 
Заслуженный участник
Аватара пользователя


13/08/08
14495
Иногда бывают расхождения в языках при возвращении значения функции для отрицательных целых.
Например, $(-5) \mod 3 =1$ или $(-5) \mod 3 =-2$, но для натуральных, по-моему, есть полное единодушие.
А вот появилось и упрощение!

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group