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

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

Войти
Регистрация
Восстановить пароль
 
oleg2012
0 / 0 / 0
Регистрация: 08.10.2012
Сообщений: 26
#1

Иррациональное выражение - C++

05.02.2013, 08:51. Просмотров 349. Ответов 2
Метки нет (Все метки)

Как можно проверить иррациональность подкоренного выражения?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2013, 08:51     Иррациональное выражение
Посмотрите здесь:

Вывести значение логического выражения, заданного в виде строки S. Выражение определяется следующим образом («T» — True, «F» — False): <выражение> : - C++
помогите пожалуйста решить задачку на рекурсию Вывести значение логического выражения, заданного в виде строки S. Выражение определяется...

Выражение - C++
Подскажите пожалуйста! Как можно расставить между числами знаки &quot;+&quot; и &quot;-&quot;?? Например! На входе: 15 30...

Выражение - C++
Подскажите пожалуйста что обозначают эти два выражения: image-&gt;origin = frame-&gt;origin status = (char*)cvAlloc(MAX_COUNT)

выражение - C++
что значит след. выражение: n&lt;?=n2;?

Выражение на С++ - C++
После нажатия на push, вычисляется сумма m_1 и m_2. Результат появляется в диалоговом окне m_3 Нужно подставить вот это выражение ...

Логическое выражение - C++
Здравствуйте. Запишите логическое выражение, которое принимает значение &quot;истина&quot; тогда и только тогда, когда точка с координатами (x, y)...

Вычислить выражение 1+2+3+n - C++
Помогите написать программу в C++ (1+2+3+n)/n

Вычислить выражение - C++
Помогите написать кот с оператором if

Упростить выражение - C++
Всем привет. Есть задание: &quot;Ввести n и числа a1, a2,...,an. Вычислить и вывести коэффициенты многочлена p(x) =...

Сократить выражение - C++
Здравствуйте Фрагмент кода: Sum-=(c=Sum/25)*25; coins+=c; Sum-=(c=Sum/10)*10; coins+=c; ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
15663 / 9990 / 1499
Регистрация: 24.12.2010
Сообщений: 18,776
05.02.2013, 09:38     Иррациональное выражение #2
oleg2012, Компутер манипулирует только рациональными числами. Более того, только целыми. И имеет конечное (хотя и большое) число состояний
abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
05.02.2013, 12:49     Иррациональное выражение #3
Цитата Сообщение от oleg2012 Посмотреть сообщение
Как можно проверить иррациональность подкоренного выражения?
приблизительно так:
пусть есть выражение sqrt(p), предположим, что оно рационально, тогда найдутся такие минимальные m,n что sqrt(p)=m/n (где m,n - целые числа)
далее возводим в квадрат:
p=m^2/n^2 = > m^2 = p * n^2 => m^2 кратно p, а значит и m кратно p, допустим m = pk, тогда имеем
p^2*k^2 = p * n^2
по аналогии для n находится кратность

ну и тут в зависимости от p смотреть чему кратно n, если в конце концов отношение m/n будет будет сократимо (например m/n = 2k/6l), то противоречие, т.к. мы взяли минимальные m и n, sqrt(p) - иррационально если выйдет что m/n что=то типа 1*k/5*l - то нескоратимы и число sqrt(p) рационально

это я что вспомнил... более детально читайте теорию чисел, если где-то ошибся
Yandex
Объявления
05.02.2013, 12:49     Иррациональное выражение
Ответ Создать тему
Опции темы

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