Gå til innhold

Problemer med cosinus i c++


Anbefalte innlegg

Jeg leker litt med cosinus og sinus i c++, men så støtte jeg på dette problemet:

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

using namespace std;

int main ()
{
 cout << cos(270) << endl;
 cout << cos(-90) << endl;
 system("pause");
 return 0;
}

Når jeg kjører koden får jeg tallene:

 

0.984382

-0.448074

 

cosinus av 270 og 90 skal være 0!

Hva er dette for noe tull?

 

EDIT: Fant ut av det selv. cos() bruker radianer!

Det var litt teit. Da blir jeg nødt til å lære litt om radianer.

Endret av nahoy
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...