Computes the radians of an input value measuring degrees of= an angle. The value can be a Decimal or Integer literal or a reference to = a column containing numeric values.

- A unit of 1
**radian**identifies the angle of a circle wh= ere the radius of the circle equals the length of the arc on the circle for= that angle. This value corresponds to approximately 57.3 degrees. - Input units are in degrees.
- You can convert from radians to degrees. For more information, see DEGREES Function.

**Wrangle vs. SQL:** This function is part of Wrangle, a proprietary data transformation language=
. Wrangle is not SQL. For more information, =
see Wrangle Language.

** Numeric literal example:**

round(radians(57.2728),4)

**Ou=
tput:** Returns the computation in radians of `57.2728`

rounded to four digits, which is `1.0000`

.

** Column reference example:**

radians(myDegrees)

**Ou=
tput:** Generates the new ```
myR=
ads
```

column containing the conversion of the values in `MyDegrees`

column to radians.

radians(numeric_value)

=20
=20
=20
=20
=20

Argument | Required? | Data Type | Description |
---|---|---|---|

numeric_value | Y | string, decimal, or integer | Name of column, Decimal or Integer literal, or f= unction returning those types to apply to the function |

For more information on syntax standards, see Language Documentation Syntax Notes<= /a>.

Name of the column, Integer or Decimal literal, or function returning th= at data type to apply to the function.

- Missing input values generate missing results.
- Literal numeric values should not be quoted. Quoted values are treated = as strings.
- Multiple columns and wildcards are not supported.

** Usage Notes: **

=20
=20
=20
=20

Required? | Data Type | Example Value |
---|---|---|

Yes | String (column reference) or Integer or Decimal = literal | `10` |

=20

This example illustrates to convert values from one unit of measure to t= he other.

**Functions:**

=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20

Item | Description |
---|---|

DEGREES Function | Computes the degrees of an input value measurin= g the radians of an angle. The value can be a Decimal or Integer literal or= a reference to a column containing numeric values. |

RADIANS Function | Computes the radians of an input value measurin= g degrees of an angle. The value can be a Decimal or Integer literal or a r= eference to a column containing numeric values. |

ROUND Function | Rounds input value to the nearest integer. = ;Input can be an Integer, a Decimal, a column reference, or an express= ion. Optional second argument can be used to specify the number of dig= its to which to round. |

**Source:**

In this example, the source data contains information about a set of iso= sceles triangles. Each triangle is listed in a separate row, with the liste= d value as the size of the non-congruent angle in the triangle in degrees.<= /p>

You must calculate the measurement of all three angles of each isosceles= triangle in radians.

=20
=20
=20

triangle | a01 |
---|---|

t01 | 30 |

t02 | 60 |

t03 | 90 |

t04 | 120 |

t05 | 150 |

** Transformation:**

You can convert the value for the non-congruent angle to radians using t= he following:

=20

=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20

=20
Transformation Name | <= code>New formula |
---|---|

Parameter: Formula type | `Single row formula` |

Parameter: Formula | `ROUND(RADIANS(a01), 4)` |

Parameter: New column name | `'r01'` |

Now, calculate the value in degrees of the remaining two angles, which a= re congruent. Since the sum of all angles in a triangle is 180, the followi= ng formula can be applied to compute the size in degrees of each of these a= ngles:

=20

=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20

=20
Transformation Name | <= code>New formula |
---|---|

Parameter: Formula type | `Single row formula` |

Parameter: Formula | `(180 - a01) / 2` |

Parameter: New column name | `'a02'` |

Convert the above to radians:

=20

=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20

=20
Transformation Name | <= code>New formula |
---|---|

Parameter: Formula type | `Single row formula` |

Parameter: Formula | `ROUND(RADIANS(a02), 4)` |

Parameter: New column name | `'r02'` |

Create a second column for the other congruent angle:

=20

=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20

=20
Transformation Name | <= code>New formula |
---|---|

Parameter: Formula type | `Single row formula` |

Parameter: Formula | `ROUND(RADIANS(a02), 4)` |

Parameter: New column name | `'r03'` |

To check accuracy, you sum all three columns and convert to degrees:

=20

=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20
=20

=20
Transformation Name | <= code>New formula |
---|---|

Parameter: Formula type | `Single row formula` |

Parameter: Formula | `ROUND(RADIANS(a02), 4)` |

Parameter: New column name | `'checksum'` |

**Results:**

After you delete the intermediate columns, you see the following results= and determine the error in the checksum is acceptable:

=20
=20
=20
=20
=20
=20
=20

triangle | a01 | r03 | r02 | r01 | checksum |
---|---|---|---|---|---|

t01 | 30 | 1.3095 | 1.3095 | 0.5238 | 179.9967 |

t02 | 60 | 1.0476 | 1.0476 | 1.0476 | 179.9967 |

t03 | 90 | 0.7857 | 0.7857 | 1.5714 | 179.9967 |

t04 | 120 | 0.5238 | 0.5238 | 2.0952 | 179.9967 |

t05 | 150 | 0.2619 | 0.2619 | 2.6190 | 179.9967 |

=20

=20