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. Values should be integers. 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”.