Russian Qt Forum

Программирование => С/C++ => Тема начата: Martiro от Август 20, 2007, 13:47



Название: Математические функции-2
Отправлено: Martiro от Август 20, 2007, 13:47
Я и не думал, что предыдущая подобная тема (http://prog.org.ru/forum/index.php/topic,6072.0.html) разовьётся до такой степени...
Надеюсь мой вопрос больше не породит подобных дискуссий.

Вопрос, собственно, опять предельно прост: Как посчитать arcTan (арктангенс) от значения? (Т.е. найти угол)

QT: 3.3.3
OS: *nix


Название: Re: Математические функции-2
Отправлено: bigirbis от Август 20, 2007, 13:53
Код:
#include <math.h>
...
atan( 3.141592654 );


Название: Re: Математические функции-2
Отправлено: Martiro от Август 23, 2007, 13:17
Еще один вопрос...
Как создаётся матрица чисел? Например, мне нужно создать матрицу:
Код:
1.11 2.45 3.00
2.33 6.55 7.22
4.22 6.44 7.88
Есть вообще такой класс?


Название: Re: Математические функции-2
Отправлено: bigirbis от Август 23, 2007, 14:31
Цитировать
Как создаётся матрица чисел?
Создай массив, массив массивов, если надо воспользуйся контейнером... вариантов масса...


Название: Re: Математические функции-2
Отправлено: Martiro от Август 23, 2007, 14:46
а как массив создается? (Я на Си пишу недавно...)


Название: Re: Математические функции-2
Отправлено: bigirbis от Август 23, 2007, 15:54
а как массив создается? (Я на Си пишу недавно...)
=> увеличение => (Я на Си пишу недавно...)
Переходи на плюсы... Читай Страуструпа

Цитировать
double d[16];
double * d = new double(16);
double d[4][4];
...


Название: Re: Математические функции-2
Отправлено: sandy от Январь 08, 2008, 10:26
Переходи на плюсы... Читай Страуструпа
Да. У Стауструпа есть отличный пример класса Matrix