Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

Ví někdo jak v c++ převést stupně na radiány? 8|

Odpovědět 12.8.2012 12:02
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovídá na Zdeněk Pavlátka
David Jančík [sczdavos]:

Můžeš normálně výpočtem.
2PI = 360°
tzn.
radiány = (úhel * PI)/180
stupně = (rad * 180)/PI

Nahoru Odpovědět 12.8.2012 12:07
Čím více času dostaneš, tím méně ho máš.
Avatar
Зайчик
Člen
Avatar
Odpovídá na David Jančík [sczdavos]
Зайчик:

Já bych jenom dodal že každej používa svoje nadefinovaný PI. stačí si naincludovat math.h a pak použiješ jen "M_PI" a máš ho přesně.

Nahoru Odpovědět 12.8.2012 13:07
Коммунизм для нашего будущего!
Avatar
Odpovídá na Зайчик
David Jančík [sczdavos]:

Díky za poznámku. Nebyl jsem si jistý jestli tam ta konstanta někde je. S knihovnami jsem v Céčku moc nepracoval a většinou jsem všechno řešil vlastním algoritmem. Konstanty jsem si také definoval sám.

Nahoru Odpovědět 12.8.2012 13:29
Čím více času dostaneš, tím méně ho máš.
Avatar
Зайчик
Člen
Avatar
Odpovídá na David Jančík [sczdavos]
Зайчик:

vsak v pořádku jen že přes knihovnu je to pí pak přesné a nejsou tam odchylky :)

Nahoru Odpovědět 12.8.2012 13:33
Коммунизм для нашего будущего!
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

Konstanta nefunguje!
:@ error C2065: 'M_PI' : undeclared identifier :@

Nahoru Odpovědět 12.8.2012 19:02
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
David Čápka
Tým ITnetwork
Avatar
Nahoru Odpovědět 12.8.2012 19:09
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Nahoru Odpovědět 12.8.2012 19:11
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

Samozřejmě, že jsem si naincludoval math.h. Takový hlupák ještě nejsem.

Nahoru Odpovědět 12.8.2012 19:16
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Kit:

Zkus sem poslat ten kousek kódu. Třeba na to přijdeme.

Nahoru Odpovědět 12.8.2012 19:21
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Zdeněk Pavlátka
David Jančík [sczdavos]:

Zkus

#define _USE_MATH_DEFINES
#include <cmath>
Nahoru Odpovědět 12.8.2012 19:23
Čím více času dostaneš, tím méně ho máš.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

Tak tady ho máte:

int xa=(32*sin((car.dir * M_PI)/180));
Nahoru Odpovědět 12.8.2012 19:24
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Zdeněk Pavlátka:

Tak už to jde. #define _USE_MATH_DEFINES zafungovalo.

Nahoru Odpovědět 12.8.2012 19:29
Kolik jazyků umíš, tolikrát jsi programátor.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 13 zpráv z 13.