English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La funzione cos(x) restituisce il valore coseno del parametro x.
double cos(double x);
La funzione cos() accetta un parametro in gradi e restituisce un valore di tipo double.
Il valore restituito da cos() è sempre compreso tra -1 e 1.
È nel<math.h>Definito nei file di intestazione.
[Matematica] cosx = cos(x) [In programmazione C]
Per utilizzare cos() con long double o float, è possibile utilizzare la seguente firma:
long double cosl(long double x); float cosf(float x);
Il parametro passato alla funzione cos() può essere qualsiasi valore, può essere negativo o positivo.
#include <stdio.h> #include <math.h> #define PI 3.141592654 int main() { double arg = 30, result; // Convertire in radianti arg = (arg * PI) / 180; result = cos(arg); printf("cos %.2lf valore coseno = %.2lf", arg, result); return 0; }
Risultato di output
cos 0.52 valore coseno = 0.87