Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.68
GhostVIRUS
6 / 6 / 0
Регистрация: 17.09.2011
Сообщений: 81
#1

Сравнение по модулю - C++

12.11.2011, 16:37. Просмотров 4498. Ответов 6
Метки нет (Все метки)

Мне нужно сравнить два числа по модулю. Например а = -13 и = 7. Можно ли както их сравнить по модулю?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2011, 16:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сравнение по модулю (C++):

Произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами - C++
Всем привет,помогите люди добрые нужно найти:Произведение элементов массива, расположенных между максимальным по модулю и минимальным по...

Произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами - C++
Всем привет, есть массив заполненный рандомными числами, нужно найти произведение элементов массива, расположенных между максимальным по...

Написать программу произведения между максимальным по модулю и минимальным по модулю элементами массива - C++ - C++
Написал программу которая выводит максимальный и минимальный массиви: #include <iostream> using namespace std; int main() { ...

Произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами - C++
Определить массив A (m и n константы), заполнить его случайными числами и выполнить следующие вычисления. Результаты выполнения задания...

Найти произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами - C++
Дан одномерный массив, состоящий из N вещественных элементов. Найти произведение элементов массива, расположенных между максимальным по...

Найти произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами - C++
Дан одномерный массив, состоящий из N вещественных элементов. Найти произведение элементов массива, расположенных между максимальным по...

6
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
12.11.2011, 16:42 #2
abs
0
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
12.11.2011, 16:43 #3
C++
1
2
3
4
if ( abs ( x ) > abs ( y ) )
{
    // что - то там...
}
0
MishQa
1 / 1 / 0
Регистрация: 12.11.2011
Сообщений: 11
12.11.2011, 16:44 #4
не знаю насчет "не меняя знака", возможно стоит просто завести новую переменную и в нее записать модуль числа, тобишь абсолюжтное значение? если это подойдет, то существует ф-ция abs()
0
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
12.11.2011, 16:52 #5
Два числа http://www.cyberforum.ru/cgi-bin/latex.cgi?a и http://www.cyberforum.ru/cgi-bin/latex.cgi?b называют сравнимыми по модулю http://www.cyberforum.ru/cgi-bin/latex.cgi?n (часто записывают как http://www.cyberforum.ru/cgi-bin/latex.cgi?a \equiv b \; \pmod n), если http://www.cyberforum.ru/cgi-bin/latex.cgi?a \, \bmod \, n = b \, \bmod \, n, где http://www.cyberforum.ru/cgi-bin/latex.cgi?a \, \bmod \, n - это остаток от деления http://www.cyberforum.ru/cgi-bin/latex.cgi?a на http://www.cyberforum.ru/cgi-bin/latex.cgi?n.
То есть два числа сравнимы по некоторому модулю, если при делении на этот модуль получается одинаковый остаток:
C
1
a % n == b % n;
0
talis
12.11.2011, 17:02
  #6

Не по теме:

Nameless One, так у ТСа же про n ничего не сказано вроде бы. Он модули чисел хотел сравнить, а не числа по модулю.

0
Nameless One
12.11.2011, 17:11     Сравнение по модулю
  #7

Не по теме:

talis, тем не менее, сравнение по модулю как термин означает именно то, что я написал. А то, что у ТС'а ничего не сказано про модуль, меня ничуть не смущает -- то, что он задает такой вопрос, говорит о том, что он скорее всего не понимает, о чем говорит. И да, сравнение по модулю != сравнение модулей

1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2011, 17:11
Привет! Вот еще темы с ответами:

Найти произведение элементов массива, которые между максимальным по модулю и минимальным по модулю элементами - C++
В одномерном массиве, состоящем из n действительных элементов, найдите 2) произведение элементов массива, расположенных между...

Найти произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами - C++
Дан одномерный массив, состоящий из N вещественных элементов. Найти произведение элементов массива, расположенных между максимальным по...

Одномерный массив ( вычислить произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами) - C++
Необходимо вычислить произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами...

Сравнение текста из файла и сравнение с текстом в программе char - Dev C++ - C++
Доброго времени суток! Имеется код программы: ifstream test("primer.txt"); char awm = "kod"; char buff; test >> buff; if (buff...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.11.2011, 17:11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru