22. december 2001 - 10:44
Der er
19 kommentarer og 3 løsninger
Cosinus & Sinus
Hvordan bruger man Cosinus og Sinus i php?
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
22. december 2001 - 10:47
#1
$cos = cos(24); $tan = tan(24); $sin = sin(24); hvor 24 er antal grader :)
22. december 2001 - 10:52
#2
Hvad så når det skal tilbage igen fx: Cos = 0,54 Vinkel = ? (det samme med sinus)
22. december 2001 - 10:55
#3
du bruger sin() og cos() funktionerne. Husk at de som standard regner i radian istedet for grader, så der skal du lave lidt omregning.. :) eks. sinus til 30 grader: $sinv = sin( 30 * PI / 180 ) ;
22. december 2001 - 10:59
#4
Øhhh.....ka man ikke sætte den til grader? og bruge cos^-1()
22. december 2001 - 11:01
#5
Det andet virker fint, men kan man ikke sætte den til grader?
22. december 2001 - 11:04
#6
så skal du bruge asin() og acos()
22. december 2001 - 11:05
#7
Du kan lave en wrapper: function mysin($angle) { return sin( $angle * PI / 180 ) ; }
22. december 2001 - 11:06
#8
hov ... jeg fik vist ikke læst dit sidste spørgsmål ordentligt, tror jeg... ;)
22. december 2001 - 11:07
#9
næe. men det er grunne nemt at omregne mellem grader og radianer: $gradverdi = $radianverdi*360/(2*M_PI); $radianverdi = $gradverdi*2*M_PI/360; fx: $gradervinkel = acos(0.54)*2*M_PI/360; mvh JakobA
22. december 2001 - 11:08
#10
Hmmm ok. Jeg har dette: $cos = 1/cos($grader); Det virker ikke -> jeg får et helt forkert tal ud.
22. december 2001 - 11:09
#11
Ups. det har sppedbeusher jo allerede sagt.
22. december 2001 - 11:10
#12
cos() og sin() skal have radianer som input.
22. december 2001 - 11:13
#13
<? $radian = $grader*2*M_PI/360; ?> <? $cos = 1/cos($radian); ?> Så virker det =) Takker
22. december 2001 - 11:14
#14
22. december 2001 - 11:15
#15
Man får for mange deciamler...hvordan løses det?
22. december 2001 - 11:16
#16
med en rand... se mit link.
22. december 2001 - 11:17
#17
Hvor henne?
22. december 2001 - 11:17
#18
lol, jeg mente jo round() ;(
22. december 2001 - 11:18
#19
på siden - jeg kan ikke finde rand?
22. december 2001 - 11:21
#21
Så virker det =)
22. december 2001 - 11:22
#22
det var da godt. tak for point
Vi tilbyder markedets bedste kurser inden for webudvikling