Kezdőoldal » Számítástechnika » Programozás » Ebben a kódban a 180*pi az...

Ebben a kódban a 180*pi az miért kell?

Figyelt kérdés

A 180*pi az micsoda akar lenni?A gömb teljes hossza?

Ha igen akkor miért nem így van írva: pi*pi?


vertexBuffer.put((float)(R * Math.sin((a) / 180 * PI) * Math.sin((b) / 180 * PI) – H));


2013. szept. 23. 02:54
 1/4 anonim ***** válasza:
33%
Ez radián számítás, szinuszát úgy veszed egy szögnek, hogy osztod 180-nal, és szorzod PI-vel. Matekból nem voltam jeles, de programozásból így emlékszem.Ha nem jó akkor valaki kijavít.
2013. szept. 23. 03:12
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:

Valószínűleg a képlethez a szögek értékeire fokban van szükség, de radiánban vannak megadva, így vagy előtte vagy -mint itt látható- menet közben kell átváltani a radiánt fokba. Egy radián pedig 180/pi fok.

G.

2013. szept. 23. 05:40
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
100%

Az előző két válaszoló jó felé jár, de nem igaz dolgokat írtak.

A sin függvény radiánt vár.

Az "a" és "b" fokban van megadva valószínűleg, ezt átváltja radiánba. (Tehát pont fordítva mint ahogy a második válaszoló írta)

Az első válaszolónak a "szinuszát úgy veszed egy szögnek, hogy osztod 180-nal..." mondata totál hülyeség.

2013. szept. 23. 09:39
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

Valóban, nem *180/pi, hanem /180*pi. Mondjuk az általam ismert legtöbb nyelvnél a sin tényleg radiánt vár. Le kell szoknom a korán reggeli válaszolgatásról.

Szóval az előző kommentem fordítva értendő! :D

G.

2013. szept. 23. 15:47
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!