--- title: math.cos() function description: > `math.cos()` returns the cosine of the radian argument `x`. menu: flux_v0_ref: name: math.cos parent: math identifier: math/cos weight: 101 --- `math.cos()` returns the cosine of the radian argument `x`. ##### Function type signature ```js (x: float) => float ``` {{% caption %}} For more information, see [Function type signatures](/flux/v0/function-type-signatures/). {{% /caption %}} ## Parameters ### x ({{< req >}}) Value to operate on. ## Examples ### Use math.cos in map ```js import "math" import "sampledata" sampledata.float() |> map(fn: (r) => ({_time: r._time, _value: math.cos(x: r._value)})) ```