반응형
이 강좌에서는 수학의 삼각비 sin(사인), cos(코사인), tan(탄젠트)의 값 표를 제작에대해 알아보도록하겠습니다.
필자는 배운지 오래된지라 잘 생각이 안나군요.. 흐음..
기본 삼각비의 표는 생략하고, only 소수값
- 참고 html 웹표준은 무시하겠습니다. 그저 php에 수학함수가 있길래 응용하는겁니다.
php에서 계산가능한 삼각비의 함수는 다음과 같습니다.
sin,cos,tan
함수 이름도 똑같네요.
php소스를 작성합니다.
sin을 구하기 위함.
<?php
echo sin("60");
?> <!--필자는 sin60을 구합니다. 반드시 구합니다. -->
결과 값으로는 -0.30481062110222를 출력합니다.
tan를 구하기 위해 소스를 작성합니다.
<?php
echo tan("60");
?> <!--필자는 tan60을 구합니다. 반드시 구합니다. -->
결과값으로는 -0.95241298041516 가 출력됩니다.
마지막으로 cos를 구하기 위해 소스를 작성합니다.
<?php
echo cos("60");
?> <!--필자는 cos60을 구합니다. 반드시 구합니다. -->
결과 값으로 0.32004038937956를 출력합니다.
이걸로 코사인, 탄젠트등 다 구해보았습니다만.. 이걸 매번 이러는것도 고통입니다.
그래서 필자가 제작해둔 소스로 삼각비 표를 만들긴 하겠으나.. 그닥 써먹을데가 없는거라..
<meta charset="utf-8">
<p style="padding:3%;"></p>
<table style='width:800px; margin:0px auto;'>
<?php
for ($i=0; $i<=90; $i++){
echo "<tr><td>사인 $i</td><td>". sin($i)."</td></tr>
<tr><td>코사인 $i</td><td>".cos($i)."</td></tr>
<tr><td>탄젠트 $i</td><td>".tan($i)."</td></tr>
<tr><td colspan='2'><hr></td></tr>";
}
?>
</table>
다음과 같이 작성한 후 결과를 지켜봅니다.
사인 0 | 0 |
코사인 | 1 |
탄젠트 | 0 |
사인 1 | 0.8414709848079 |
코사인 | 0.54030230586814 |
탄젠트 | 1.5574077246549 |
사인 2 | 0.90929742682568 |
코사인 | -0.41614683654714 |
탄젠트 | -2.1850398632615 |
사인 3 | 0.14112000805987 |
코사인 | -0.98999249660045 |
탄젠트 | -0.14254654307428 |
사인 4 | -0.75680249530793 |
코사인 | -0.65364362086361 |
탄젠트 | 1.1578212823496 |
이런식으로 0부터 90까지 계산됩니다.
아래의 손가락버튼을 눌러주시면 블로그에 매우 큰 도움이됩니다. 히히
Copyright © 이동마이의 컴퓨터 하루 All Rights Reserved.
반응형
'Program > 오래된 PHP 게시판2' 카테고리의 다른 글
[PHP&수학]PHP로 삼각비를 구해보자 - 기본 원리편 (0) | 2013.10.29 |
---|---|
[PHP&수학]PHP로 삼각비를 구해보자 (0) | 2013.10.29 |
[PHP]php로 boolean함수를 제작해보자 (0) | 2013.10.27 |
[HTML&JAVASCRIPT]자바스크립트로 계산하기 - 곱하기 (0) | 2013.10.23 |
[MYSQL & PHP]sql인젝션공격,mysql공격을 막아보자 - part.2 (0) | 2013.10.16 |
한빛가람 필자가 게시한 대부분의 블로그 게시물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다. 게시물에 CCL이 적용되지 아니하다고 적혀있는 경우엔 본 라이선스 적용 대상이 아닙니다.
댓글