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

Как извлечь квадратный корень числа? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.89
Els
1 / 1 / 0
Регистрация: 24.07.2011
Сообщений: 35
07.08.2011, 18:45     Как извлечь квадратный корень числа? #1
Как в С++ найти корень с чисел 4 , 9 , 16 , 25 и так далее
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2011, 18:45     Как извлечь квадратный корень числа?
Посмотрите здесь:

C++ Как извлечь корень из числа?
Как вывести квадратный корень с числа с 4-мя знаками после запятой C++
Ввести два массива, содержащих соответственно 6 и 7 компонентов. Извлечь квадратный корень из положительных элементов массивов. Операции ввода-вывода C++
Как извлечь корень из числа без функции с++ ? C++
Из положительных элементов извлечь квадратный корень, отрицательные возвести в квадрат, нулевые заменить на число В C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
07.08.2011, 18:47     Как извлечь квадратный корень числа? #2
sqrt(4.), sqrt(9.)....
Els
1 / 1 / 0
Регистрация: 24.07.2011
Сообщений: 35
07.08.2011, 19:00  [ТС]     Как извлечь квадратный корень числа? #3
сенкс

Добавлено через 7 минут
а как в Visual Studio выводить числа на экран
когда я компилирую оно выдает либо какуюто кодировку или левое число
Asseni
24 / 24 / 1
Регистрация: 13.06.2010
Сообщений: 184
07.08.2011, 19:20     Как извлечь квадратный корень числа? #4
printf ("%i", x);

функция printf - вывод на экран
%i - формат вывода, в данном случае переменная типа integer
x - сама переменная

можно еще вывести через cout

Добавлено через 8 минут
Цитата Сообщение от Els Посмотреть сообщение
сенкс

Добавлено через 7 минут
когда я компилирую оно выдает либо какуюто кодировку или левое число
чтобы не выводило левые числа, всегда при объявлении переменных обнуляй их, например, int x = 0;
Els
1 / 1 / 0
Регистрация: 24.07.2011
Сообщений: 35
07.08.2011, 19:21  [ТС]     Как извлечь квадратный корень числа? #5
А через cout как?
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
07.08.2011, 19:23     Как извлечь квадратный корень числа? #6
C++
1
cout << x;
Asseni
24 / 24 / 1
Регистрация: 13.06.2010
Сообщений: 184
07.08.2011, 19:29     Как извлечь квадратный корень числа? #7
Цитата Сообщение от Els Посмотреть сообщение
А через cout как?
cout<<x;
Вообще-то стараюсь им не пользоваться, но это на любителя
Почитай справочник Шилдта, или на сайте MSDN есть инфа с примерами)
diagon
07.08.2011, 19:30
  #8

Не по теме:

Цитата Сообщение от Asseni Посмотреть сообщение
cout<<x;
Вообще-то стараюсь им не пользоваться, но это на любителя
Убило xD

Asseni
24 / 24 / 1
Регистрация: 13.06.2010
Сообщений: 184
07.08.2011, 19:34     Как извлечь квадратный корень числа? #9
Цитата Сообщение от diagon Посмотреть сообщение

Не по теме:


Убило xD

В Функции printf() прописан cout, кому-то нравится использовать cout, кому-то printf(). Что именно Вас убило?
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
07.08.2011, 19:55     Как извлечь квадратный корень числа? #10
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Asseni Посмотреть сообщение
В Функции printf() прописан cout
Это печально О_о

Добавлено через 19 минут
В рамках программы большевиков по ликвидации безграмотности:
printf - функция языка С (by K&R)
cout - объект класса ostream для стандартного вывода. Соотв. принадлежит C++
Asseni
24 / 24 / 1
Регистрация: 13.06.2010
Сообщений: 184
07.08.2011, 20:44     Как извлечь квадратный корень числа? #11
mimicria

Цитата Сообщение от Asseni Посмотреть сообщение
В Функции printf() прописан cout
упс..прошу прощения за такую ересь
Els
1 / 1 / 0
Регистрация: 24.07.2011
Сообщений: 35
08.08.2011, 12:33  [ТС]     Как извлечь квадратный корень числа? #12
Цитата Сообщение от diagon Посмотреть сообщение
sqrt(4.), sqrt(9.)
А если это не число а переменная :
int a = 9;
sqrt(a.);
cout << a;
если такой случай что тут делать?
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
08.08.2011, 12:37     Как извлечь квадратный корень числа? #13
Цитата Сообщение от Els Посмотреть сообщение
А если это не число а переменная :
int a = 9;
sqrt(a.);
cout << a;
если такой случай что тут делать?
sqrt(1. * a);
ну или привести явно
C++
1
sqrt( static_cast<double> (a) );
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
08.08.2011, 12:37     Как извлечь квадратный корень числа? #14
Цитата Сообщение от Els Посмотреть сообщение
если такой случай что тут делать?
C++
1
2
int a = 9;
cout << sqrt(a);
nikkka
Мат в 32 хода
 Аватар для nikkka
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
08.08.2011, 13:19     Как извлечь квадратный корень числа? #15
Цитата Сообщение от Els Посмотреть сообщение
int a = 9;
sqrt(a.);
cout << a;
тут ничего не получится, на экран будет выведенно 9 т. к. sqrt принимает по значению.... да?
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
08.08.2011, 13:30     Как извлечь квадратный корень числа? #16
Цитата Сообщение от nikkka Посмотреть сообщение
тут ничего не получится, на экран будет выведенно 9 т. к. sqrt принимает по значению.... да?
Да, конечно (если точку убрать). Результат функции надо либо сразу выводить, либо где-то сохранить.
Els
1 / 1 / 0
Регистрация: 24.07.2011
Сообщений: 35
08.08.2011, 14:09  [ТС]     Как извлечь квадратный корень числа? #17
Цитата Сообщение от diagon Посмотреть сообщение
sqrt( static_cast<double> (a) );
После того как корень обчислел не могу обичсление применить в условии
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.08.2011, 14:11     Как извлечь квадратный корень числа?
Еще ссылки по теме:

C++ Как реализовать функции что бы найти синус, косинус, корень квадратный, степень от числа
C++ Квадратный корень числа
Вставить после числа, являющегося полным квадратом, квадратный корень этого числа C++

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

Или воспользуйтесь поиском по форуму:
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
08.08.2011, 14:11     Как извлечь квадратный корень числа? #18
Цитата Сообщение от Els Посмотреть сообщение
корень обчислел не могу обичсление приметить

Не по теме:

я твой дом труба шатал

Yandex
Объявления
08.08.2011, 14:11     Как извлечь квадратный корень числа?
Ответ Создать тему
Опции темы

Текущее время: 17:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru