Type | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|
type(string) | :: | astring | ||||
real(kind=R8P) | :: | real_ | ||||
logical | :: | test_passed(1) |
program volatile_doctest
use stringifor_string_t
use penf
type(string) :: astring
real(R8P) :: real_
logical :: test_passed(1)
astring = '3.4e9'
real_ = astring%to_number(kind=1._R8P)
test_passed(1) = real_==3.4e9_R8P
print '(L1)', all(test_passed)
endprogram volatile_doctest