numbers_to_words: Convert numbers to English words
Description
This can be helpful when writing reports with knitr/rmarkdown if
we want to print numbers as English words in the output. The function n2w()
is an alias of numbers_to_words().
Usage
numbers_to_words(x, cap = FALSE, hyphen = TRUE, and = FALSE)
n2w(x, cap = FALSE, hyphen = TRUE, and = FALSE)
Value
A character vector.
Arguments
x
A numeric vector. The absolute values should be less than 1e15.
cap
Whether to capitalize the first letter of the word. This can be
useful when the word is at the beginning of a sentence. Default is FALSE.
hyphen
Whether to insert hyphen (-) when the number is between 21 and
99 (except 30, 40, etc.).
and
Whether to insert and between hundreds and tens, e.g., write 110
as “one hundred and ten” if TRUE instead of “one hundred
ten”.