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
5937
Новосибирск
А что выражает это выражение?

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


13/08/08
14496
Уж куда проще :-) Если в программировании, то, наверное, 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
5525
Нов-ск
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
14496
Иногда бывают расхождения в языках при возвращении значения функции для отрицательных целых.
Например, $(-5) \mod 3 =1$ или $(-5) \mod 3 =-2$, но для натуральных, по-моему, есть полное единодушие.
А вот появилось и упрощение!

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

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



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

Сейчас этот форум просматривают: YandexBot [bot]


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

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