Autor | Zpráva | ||
---|---|---|---|
Lopata Profil |
#1 · Zasláno: 20. 6. 2009, 12:15:04
Funkce Math.sin(90) mi vrací 0.89399666360056, což je samozřejmě hloupost; správný výsledek by měl být 1.
Poněkud mne zarazilo, že vesavěná funkce v JS se chová takto. Jen tak ze zvědavosti jsem si ale v PHP zkusil zavolat sin(90) a k mému údivu, vrací totéž, co JS!!! ... Mam nějaký zkažený počítač...?!? |
||
Timy Profil |
#2 · Zasláno: 20. 6. 2009, 12:22:28
Lopata
Počítá to v radiánech. |
||
Časová prodleva: 5 dní
|
|||
peta Profil |
#3 · Zasláno: 25. 6. 2009, 11:33:32
Lopata
google.com? javascript math sin example Je to samozrejme v radianech jako u vsech progrmovacich jazycich. Pokud nejaky znas, tak to vis. |
||
Bubák Profil |
#4 · Zasláno: 25. 6. 2009, 15:00:59
|
||
_es Profil |
#5 · Zasláno: 25. 6. 2009, 15:26:23 · Upravil/a: _es
Správny výpočet v JavaScriptu je:
Math.sin(90*Math.PI/180) |
||
Časová prodleva: 16 let
|
0