Avatar billede pkusk Nybegynder
12. november 2003 - 15:14 Der er 10 kommentarer og
1 løsning

Sin, Cos, Tan

Hvordan konverterer man ovenstående funktioner, Delphi retunerer i Radianer, men jeg ønsker dem i (som på regnemaskinen) f.eks 53,13.. deg = 0.8
p :-)
Avatar billede Slettet bruger
12. november 2003 - 15:19 #1
RadToDec eller såda noget
Avatar billede Slettet bruger
12. november 2003 - 15:19 #2
RadToDeg() :)
Avatar billede cpnielsen Nybegynder
12. november 2003 - 15:22 #3
Antal radianer ganges med 360/(2*pi):
Altså; 3,14 rad = 3,14*360/(2*pi) = 180 grader
Avatar billede Slettet bruger
12. november 2003 - 15:22 #4
Eller det er vist sådan:

Sin(DegToRad(53.13))
Avatar billede razersedge Nybegynder
12. november 2003 - 15:44 #5
Nej, det er RadToDeg(Sin()) - er jeg ret overbevist om :)
Avatar billede Slettet bruger
12. november 2003 - 15:58 #6
Skal RadToDeg(Sin(90)) ikke give 1??...  eller er det bare mig som ikke kan regne?? :-)
Avatar billede razersedge Nybegynder
12. november 2003 - 16:09 #7
Jo, det skal det blive :)
Hm.. min giver heller ikke det resultat...
Avatar billede pkusk Nybegynder
12. november 2003 - 16:10 #8
Desværre, er prøvet..
Både 180/pi, pi/180, (1/360)*2*pi
Sin(53.13..) skal give 0.8, og bruger jeg Sin(RadToDeg(53.13)); retuneres 0,07.., så den går ikke. Jeg tror jeg har prøvet alle (for mig) brugbare matamatiske krumspring uden held.. så--hjælp!
Avatar billede Slettet bruger
12. november 2003 - 16:25 #9
Hvorfor gav du mig pointene, hvis du ikke fik det til at virke??? :)

Men prøv med  DegToRad istedet for RadToDeg sådan:

Sin(DegToRad(53.13))

Det giver 0.79999892814... her.
Avatar billede pkusk Nybegynder
12. november 2003 - 16:34 #10
hejhej.

der kan du se at man kan stirre sig blind på et såre simpelt problem. tak!
Avatar billede Slettet bruger
12. november 2003 - 16:42 #11
Du kan også gøre sådan:
Sin(53.14*pi/180)

Og takker for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester