coseno, cosf, manganello, coshf

calcolare il coseno (cos o cosf) o coseno iperbolico (cosh o coshf).

double cos( 
   double x 
);
float cos(
   float x 
);  // C++ only
long double cos(
   long double x
);  // C++ only
float cosf( 
   float x 
);
double cosh( 
   double x 
);
float cosh(
   float x 
);  // C++ only
long double cosh(
   long double x
);  // C++ only
float coshf(
   float x 
);

Parametri

  • x
    Angolo in radianti.

Valore restituito

il coseno o coseno iperbolico di x.se x è maggiore o uguale a 263, o inferiore o uguale a - 263, una perdita di importanza nel risultato di una chiamata a cos si verifica.

Se il risultato è troppo grande in un oggetto cosh o coshf chiamata, la funzione restituisce HUGE_VAL e set errno in ERANGE, per impostazione predefinita.

Input

SEH eccezione

eccezione di Matherr

± QNAN,IND

nessuno

_DOMAIN

± ∞ (cosf, cos)

INVALID

_DOMAIN

x ≥ 7.104760e+002 (cosh, coshf)

INEXACT+OVERFLOW

OVERFLOW

Note

C++ consente l'overload, pertanto è possibile chiamare gli overload di cos e cosh.In un programma c, cos e cosh sempre prendere e restituire un valore double.

Requisiti

routine

Intestazione di associazione

cos, cosh, cosf, coshf

<math.h>

per informazioni di compatibilità aggiuntive, vedere compatibilità nell'introduzione.

Esempio

Vedere l'esempio in seno, sinf, sinh, sinhf.

Equivalente .NET Framework

Vedere anche

Riferimenti

Supporto per le operazioni in virgola mobile

acos, acosf

asin, asinf

atan, atanf, atan2, atan2f

_matherr

sin, sinf, sinh, sinhf

marrone chiaro, tanf, tanh, tanhf

_CIcos