Convert SI unit prefixes into exponents of ten of multipliers and vice-versa.
exponent2prefix(exponent, char.set = getOption("photobiology.fancy.chars", default = "utf8"))exponent2factor(exponent = 0, if.zero.exponent = "1")exponent2prefix_name(exponent)prefix_name2exponent(name)prefix2exponent(prefix, char.set = getOption("photobiology.fancy.chars", default = "utf8"))has_SI_prefix(exponent)nearest_SI_exponent(exponent)
exponent2factor(exponent = 0, if.zero.exponent = "1")
exponent2prefix_name(exponent)
prefix_name2exponent(name)
prefix2exponent(prefix, char.set = getOption("photobiology.fancy.chars", default = "utf8"))
has_SI_prefix(exponent)
nearest_SI_exponent(exponent)
numeric The power of 10 of the unit multiplier.
character How to encode Greek letters and other fancy characters in prefixes: "utf8", "ascii", "LaTeX".
"utf8"
"ascii"
"LaTeX"
character string to return when exponent is equal to zero.
character Long SI name of multiplier.
character Unit prefix used for multiplier.
# NOT RUN { exponent2prefix(3) exponent2prefix(0) exponent2prefix(-6) exponent2factor(3) exponent2factor(0) exponent2factor(0, NULL) exponent2factor(0, "") exponent2factor(-6) # }
Run the code above in your browser using DataLab