Avatar billede cheater Nybegynder
19. november 2000 - 16:13 Der er 8 kommentarer og
1 løsning

Cosinus og Sinus i -1 i C++ (3.1)

Hvordan får man Sinus -1 / Cosinus -1 i C++??

- Jeg har prøvet at lave noget med ArcTan, men kan ikke få det til at virke...
Avatar billede lbs Nybegynder
19. november 2000 - 17:59 #1
i toppen af din fil skriver du

#include \"math.h\"


så kan du regne det ud:

float myResult = sin(-1) / cos(-1);
Avatar billede cheater Nybegynder
19. november 2000 - 18:16 #2
Det er ikke Sinus til (-1) Jeg vil finde, det er F.eks- sinus-1(0.6)...
Avatar billede cheater Nybegynder
20. november 2000 - 16:31 #3
Der er nu 40 Points på spil...
Avatar billede borrisholt Novice
21. november 2000 - 13:14 #4
int main ()
{
    double x = sin(5);//Sin(x)
    double y = sinh(x);//Sin-1(x);

printf(\"y %f\",y);   

    return 0;
}

Og på samme måde med de andre ...

Jens B
Avatar billede borrisholt Novice
21. november 2000 - 13:20 #5
Sludder og vrøvl  der er asin du skal bruge ...

Prøv den her :

#include <math.h>
#include <stdio.h>

void main( void )
{
  double x, y;

  y = sin( 0.12345 );
  x = asin(y);

  printf(\"x : %f, y : %f\", x,y);
}

Jens B
Avatar billede cheater Nybegynder
23. november 2000 - 22:44 #6
Hmmm... - Det er MEGET upræcist syns jeg godt nok... Kan det passe?
Avatar billede borrisholt Novice
23. november 2000 - 22:46 #7
har aldig testet dem ....

På min computer går regne stykket lige op altså jeg får tallet 0.12345 skrevet ud på skærmen ...

Jens B
Avatar billede lbs Nybegynder
25. november 2000 - 04:30 #8
det er let at teste
det er jo netop den inverse funktion, så du kan bare sige sådan her:

double testTal = 0.5;
if ( asin( sin (0.5) ) == 0.5 )
  cout << \"det passede!\"
Avatar billede cheater Nybegynder
25. november 2000 - 18:05 #9
Jeg har testet det... - men det gik ikke lige op... - whatever - det er jo den rigtige måde at gøre det på...
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