![]() |
VOOZH | about |
In this article we are going to discuss how to format numbers up to n decimal places in the R programming language. In R language, the decimal number is represented by . symbol
Format() function can be used to format decimal values by rounding them and displaying only a specific number of elements after decimal.
Syntax:
format(round(value, n), nsmall = n)
Parameters:
It can take two parameters.
- round(value,n) function : which will specify the number of decimal places to be selected. It will take input number along with integer value that select decimal places of the given number
- nsmall function : which will specify the number of decimal places to be selected.It will take input number along with integer value that select decimal places of the given number
Result:
Formatted Decimal number.
Example:
Output:
👁 ImageExample 2:
Output:
👁 ImageUsing sprintf() function, we can specify the format of the decimal places along with the variable
Syntax: sprintf(variable, fmt = '%.nf')
Parameters:
- variable - input decimal value
- fmt stands for format which will take parameter ".%nf" where n specifies number of decimal places to be selected.
Result:
formatted decimal number
Example 1:
Output:
👁 ImageExample 2:
Output:
👁 ImageThis function is used to return the digits after the decimal.
Syntax:
options(digits = n)
Where digits is the number of digits to be returned along with number before decimal point.
Example:
a=1.24325454666
options(digits=4)
It will return 1.243
Example 1:
Output:
👁 ImageExample 2:
Output:
👁 Image