What is cos() in Dart?
The cos() function in Dart returns the cosine of a number. To be more specific, cos() returns the cosine of a number in radians.
The mathematical representation of the cos() function is shown below.
dart:mathis required for this function.- The
cos()function only works for right-angled triangles.
Syntax
double cos(double num)
Parameters
This function requires a number that represents an angle in radians as a parameter.
To convert degrees to radians, use the following formula:
radians = degrees * ( pi / 180 )
Return value
cos() returns the cosine of the number (in radians) that is sent as a parameter.
Code
import 'dart:convert';import 'dart:math';void main() {print("The value of cos(2.3): ${cos(2.3)}");print("The value of cos(-2.3): ${cos(-2.3)}");double result = cos(180.0 * (pi / 180.0));print("The value of cos(180.0 * (pi / 180.0)): ${result}");}
Explanation
-
The first
print()shows the value of positive numbers (cos(2.3)) in radians. -
The second
print()shows the value of negative numbers (cos(-2.3)) in radians. -
The
resultvariable of typedoublestores the converted degrees into radians and then appliescos()on that value.
// degrees = 180.0
// PI = 3.14159265