digits(3f) - [FORTRAN:INTRINSIC] Significant digits function
Syntax
Description
Arguments
Return Value
Example
Standard
Class
result = digits(x)
digits(x) returns the number of significant digits of the internal model representation of X. For example, on a system using a 32-bit floating point representation, a default real number would likely return 24.
X - The type may be INTEGER or REAL.
The return value is of type INTEGER.
Sample program:
program demo_digits integer :: i = 12345 real :: x = 3.143 real(8) :: y = 2.33 print *, digits(i) print *, digits(x) print *, digits(y) end program demo_digits
[[Fortran 95]] and later
[[Inquiry function]]
digits (3) | March 18, 2019 |