Синус , косинус , тангес и котангес

dakata__92

Super Moderator
Реших да повдигна въпроса в нова тема , но благодаря на абонатите които ми помогнаха в предната . Така опитвам седа изчисля лицето на правоъгълник по формулата S = ((d*d) * sinb) / 2 . Това е кода , но немога да извадя синуса да кажем на 30 градоса , който е 1/2 или 0,5 . Как трябва да го направя ? Чудех се дали не е нужно да си направя нещо като таблица , която да инклудвам в пхп кода със стойностите на ъглите примерно : ъгъл 30 градуса е равен на 1/2 . Незнам как да окажа и корен от дадено число ! Направих си калкче за периметър и лице (a*b) заедно с намирането на страните на правоъгълника , но тази формула мезатруднява да я изразя с пхп !
PHP:
sin30 = 1/2;
sin45=V2/2
 
exec каза:
За корен квадратен ползваш sqrt
http://php.net/manual/en/function.sqrt.php
Може ли пример за опотреба , че нещо когато ползвам в echo "sqrt($d)"; от някаква променлива ми дава само променливата като цифра !
Видях как става с него ноо си остава проблем синуса :cry:
 
Дава ми хем отрицателно число , хем не пресмята правилно :( Опитах се да ваведа синус но синуса на 30 го вади като някакво странно число :idea:
 
Да, понеже sin, cos приемат радиани, на теб ти трябва да преобразуваш градусите в радиани.
 
А мога ли , вместо в десетични числа синуса да се изразява с дроб . Примерно вместо 0,5 да показва 1/2 - това е синуса на 30 ?
 
Неможах да го схвана нещо . Според кода той си е запаметил в базата информацията за всеки ъгъл на каква дроб е равен , правилно ли го разбирам и после я вика . Няма ли някаква кодировка диретно в дроб да ми го вади , но пък има и корени :o
 

Back
Горе