¾ÆÅ©ÄÚ»çÀÎ(acos) °ªÀ» ¹ÝȯÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
number

ÇʼöÀûÀÎ ÀμöÀ̸ç, ÇÊ¿äÇÑ ¼öÄ¡, ¼öÄ¡°³Ã¼³ª ¼ö½ÄÀÌ µÉ ¼ö ÀÖ´Ù.

¹Ýȯ°ª
: (¸Þ¼­µå ¹Ýȯ°ª ºÎµ¿¼Ò¼öÁ¡ ¼öÄ¡)

¹Ýȯ°ªÀº number ÀμöÀÇ ¾ÆÅ©ÄÚ»çÀÎ(acos)°ªÀÌ´Ù. ÀμöÀÇ À¯È¿ ¹üÀ§´Â +1¿Í -1 »çÀÌÀÌ´Ù.

Ư±â

Àμö°¡ Á¦°øµÇÁö ¾Ê°Å³ª À¯È¿¼öÄ¡°¡ ¾Æ´Ï¸é NaNÀ» ¹ÝȯÇÑ´Ù.

±¸¹® ¿¹Á¦
Math.acos(0.5);
acos(0.5) °ªÀ» ¾ò´Â´Ù.

¿©±â¼­ ÁÖÀÇÇÒ °ÍÀº acosÀÇ °á°ú°ªÀº °¢µµ(degree)°¡ ¾Æ´Ï¶ó ·¡µð¾È(radian)À̶ó´Â Á¡ÀÌ´Ù.
2 * ¥ð radiansÀº 360 µµ(degree)À̸ç,

radians = degrees * (¥ð / 180)
degrees = radians * (180 / ¥ð)

µû¶ó¼­ °¢µµ·Î ȯ»êÇÏ·Á¸é ȯ»êÇÏ¿©¾ß ÇÑ´Ù.
degrees = radians * 180 / ¥ð

º¸Åë ¿ì¸®°¡ °øÇп¡ »ç¿ëÇÏ´Â acosÀÇ °¢µµ¸¦ ±¸ÇÏ·Á¸é

result = Math.acos(degree) * 180 / ¥ð ÇÏ¿©¾ß ÇÑ´Ù.
acos(0.5) =
Math.acos(0.5) * 180 / Math.PI;


°£´ÜÇÑ acos ¿¹Á¦

<SCRIPT>
var val='0.2', br='<BR>'; // Á¡°ËÇÒ ¼öÄ¡¿Í ÁÙ¹Ù²Þ º¯¼ö ¼±¾ð
document.write('Math.acos('+val+')='+Math.acos(val)+br); // acos °ª Ãâ·Â
</SCRIPT>