FORCES
FORtran lib for Comp. Env. Sys.
|
Convert to string. More...
Public Member Functions | |
pure character(len=10) function | i42str (nn, form) |
pure character(len=20) function | i82str (nn, form) |
pure character(len=32) function | sp2str (rr, form) |
pure character(len=32) function | dp2str (rr, form) |
pure character(len=10) function | log2str (ll, form) |
Convert to string.
Convert a number or logical to a string with an optional format.
Example
See also example in test directory.
[in] | integer(i4/i8)/real(sp/dp)/logical :: num | Number or logical |
[in] | character(len=*), optional :: form | Format string Defaults are: i4 - '(I10)' i8 - '(I20)' sp/dp - '(G32.5)' log - '(L10)' |
character(len=X) :: str | String of formatted input number or logical Output length X is: i4 - 10 i8 - 20 sp/dp - 32 log - 10 |
Definition at line 83 of file mo_string_utils.f90.
pure character(len=32) function mo_string_utils::num2str::dp2str | ( | real(dp), intent(in) | rr, |
character(len=*), intent(in), optional | form | ||
) |
Definition at line 692 of file mo_string_utils.f90.
pure character(len=10) function mo_string_utils::num2str::i42str | ( | integer(i4), intent(in) | nn, |
character(len=*), intent(in), optional | form | ||
) |
Definition at line 641 of file mo_string_utils.f90.
pure character(len=20) function mo_string_utils::num2str::i82str | ( | integer(i8), intent(in) | nn, |
character(len=*), intent(in), optional | form | ||
) |
Definition at line 658 of file mo_string_utils.f90.
pure character(len=10) function mo_string_utils::num2str::log2str | ( | logical, intent(in) | ll, |
character(len=*), intent(in), optional | form | ||
) |
Definition at line 709 of file mo_string_utils.f90.
pure character(len=32) function mo_string_utils::num2str::sp2str | ( | real(sp), intent(in) | rr, |
character(len=*), intent(in), optional | form | ||
) |
Definition at line 675 of file mo_string_utils.f90.