simplenumber | R Documentation |
Given a numeric value, try to express it as a simple rational number.
simplenumber(x, unit = "", multiply = "*", tol = .Machine$double.eps)
x |
A single numeric value. |
unit |
Optional. Character string giving the name of the unit
in which |
multiply |
Optional. Character string representing multiplication. |
tol |
Numerical tolerance. |
The code tries to express x
as an integer x=n
, or as
the reciprocal of an integer x=1/n
, or
as a simple rational number x = m/n
, where m,n
are
small integers.
A character string representing the simple number,
or NULL
if not successful.
.
simplenumber(0.3)
simplenumber(0.333333333333333333333333)
x <- pi * 2/3
simplenumber(x/pi, "pi")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.