update: adds docs and xlsx tests for DEGREES and RADIANS functions (#507)
* update: adds DEGREES and RADIANS documentation pages * update: adds DEGREES and RADIANS xlsx tests * update: Math and Trigonometry main page links * update: removes links to missing example file
This commit is contained in:
@@ -36,7 +36,7 @@ You can track the progress in this [GitHub issue](https://github.com/ironcalc/Ir
|
||||
| CSC | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
| CSCH | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
| DECIMAL | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
| DEGREES | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
| DEGREES | <Badge type="info" text="Not implemented yet" /> | [DEGREES](math_and_trigonometry/degrees) |
|
||||
| EVEN | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
| EXP | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
| FACT | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
@@ -64,7 +64,7 @@ You can track the progress in this [GitHub issue](https://github.com/ironcalc/Ir
|
||||
| POWER | <Badge type="tip" text="Available" /> | – |
|
||||
| PRODUCT | <Badge type="tip" text="Available" /> | – |
|
||||
| QUOTIENT | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
| RADIANS | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
| RADIANS | <Badge type="info" text="Not implemented yet" /> | [RADIANS](math_and_trigonometry/radians) |
|
||||
| RAND | <Badge type="tip" text="Available" /> | – |
|
||||
| RANDARRAY | <Badge type="info" text="Not implemented yet" /> | – |
|
||||
| RANDBETWEEN | <Badge type="tip" text="Available" /> | – |
|
||||
|
||||
@@ -4,9 +4,40 @@ outline: deep
|
||||
lang: en-US
|
||||
---
|
||||
|
||||
# DEGREES
|
||||
# DEGREES function
|
||||
|
||||
::: warning
|
||||
🚧 This function is not yet available in IronCalc.
|
||||
[Follow development here](https://github.com/ironcalc/IronCalc/labels/Functions)
|
||||
:::
|
||||
## Overview
|
||||
DEGREES is a function of the Math and Trigonometry category that converts an angle measured in radians to an equivalent angle measured in degrees.
|
||||
|
||||
## Usage
|
||||
### Syntax
|
||||
**DEGREES(<span title="Number" style="color:#1E88E5">angle</span>) => <span title="Number" style="color:#1E88E5">degrees</span>**
|
||||
|
||||
### Argument descriptions
|
||||
* *angle* ([number](/features/value-types#numbers), required). The angle in radians that is to be converted to degrees.
|
||||
|
||||
### Additional guidance
|
||||
The conversion from radians to degrees is based on the relationship:
|
||||
$$
|
||||
1~\:~\text{radian} = \dfrac{180}{\pi}~\text{degrees} \approx 57.29577951~\text{degrees}
|
||||
$$
|
||||
|
||||
### Returned value
|
||||
DEGREES returns a [number](/features/value-types#numbers) that represents the value of the given angle expressed in degrees.
|
||||
|
||||
### Error conditions
|
||||
* In common with many other IronCalc functions, DEGREES propagates errors that are found in its argument.
|
||||
* If no argument, or more than one argument, is supplied, then DEGREES returns the [`#ERROR!`](/features/error-types.md#error) error.
|
||||
* If the value of the *angle* argument is not (or cannot be converted to) a [number](/features/value-types#numbers), then DEGREES returns the [`#VALUE!`](/features/error-types.md#value) error.
|
||||
<!--@include: ../markdown-snippets/error-type-details.txt-->
|
||||
|
||||
<!--
|
||||
## Examples
|
||||
[See some examples in IronCalc](https://app.ironcalc.com/?example=degrees).
|
||||
-->
|
||||
|
||||
## Links
|
||||
* For more information about angle conversions, visit Wikipedia's [Degree (angle)](https://en.wikipedia.org/wiki/Degree_(angle)) page.
|
||||
* See also IronCalc's [RADIANS](/functions/math_and_trigonometry/radians) function for converting degrees to radians.
|
||||
* Visit Microsoft Excel's [DEGREES function](https://support.microsoft.com/en-us/office/degrees-function-4d6ec4db-e694-4b94-ace0-1cc3f61f9ba1) page.
|
||||
* Both [Google Sheets](https://support.google.com/docs/answer/3093481) and [LibreOffice Calc](https://wiki.documentfoundation.org/Documentation/Calc_Functions/DEGREES) provide versions of the DEGREES function.
|
||||
@@ -4,9 +4,38 @@ outline: deep
|
||||
lang: en-US
|
||||
---
|
||||
|
||||
# RADIANS
|
||||
# RADIANS function
|
||||
|
||||
::: warning
|
||||
🚧 This function is not yet available in IronCalc.
|
||||
[Follow development here](https://github.com/ironcalc/IronCalc/labels/Functions)
|
||||
:::
|
||||
## Overview
|
||||
RADIANS is a function of the Math and Trigonometry category that converts an angle measured in degrees to an equivalent angle measured in radians.
|
||||
|
||||
## Usage
|
||||
### Syntax
|
||||
**RADIANS(<span title="Number" style="color:#1E88E5">angle</span>) => <span title="Number" style="color:#1E88E5">radians</span>**
|
||||
|
||||
### Argument descriptions
|
||||
* *angle* ([number](/features/value-types#numbers), required). The angle in degrees that is to be converted to radians.
|
||||
|
||||
### Additional guidance
|
||||
The conversion from degrees to radians is based on the relationship:
|
||||
$$
|
||||
1~\:~\text{degree} = \dfrac{\pi}{180}~\text{radians} \approx 0.01745329252~\text{radians}
|
||||
$$
|
||||
|
||||
### Returned value
|
||||
RADIANS returns a [number](/features/value-types#numbers) that represents the value of the given angle expressed in radians.
|
||||
|
||||
### Error conditions
|
||||
* In common with many other IronCalc functions, RADIANS propagates errors that are found in its argument.
|
||||
* If no argument, or more than one argument, is supplied, then RADIANS returns the [`#ERROR!`](/features/error-types.md#error) error.
|
||||
* If the value of the *angle* argument is not (or cannot be converted to) a [number](/features/value-types#numbers), then RADIANS returns the [`#VALUE!`](/features/error-types.md#value) error.
|
||||
<!--@include: ../markdown-snippets/error-type-details.txt-->
|
||||
<!--
|
||||
## Examples
|
||||
[See some examples in IronCalc](https://app.ironcalc.com/?example=radians).
|
||||
-->
|
||||
## Links
|
||||
* For more information about angle conversions, visit Wikipedia's [Radian](https://en.wikipedia.org/wiki/Radian) page.
|
||||
* See also IronCalc's [DEGREES](/functions/math_and_trigonometry/degrees) function for converting radians to degrees.
|
||||
* Visit Microsoft Excel's [RADIANS function](https://support.microsoft.com/en-us/office/radians-function-907f0ede-ef2e-4f7b-911a-015e2f8ab878) page.
|
||||
* Both [Google Sheets](https://support.google.com/docs/answer/3093481) and [LibreOffice Calc](https://wiki.documentfoundation.org/Documentation/Calc_Functions/RADIANS) provide versions of the RADIANS function.
|
||||
Reference in New Issue
Block a user