PENF string-to-number (and viceversa) facility.
Convert string of any kind to ASCII string.
Convert string of default kind to ASCII string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | input | Input string of default kind. |
Output string of ASCII kind.
Convert string of any kind to UCS4 string.
Convert string of default kind to UCS4 string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | input | Input string of default kind. |
Output string of UCS4 kind.
Convert number (real and integer) to string (number to string type casting).
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
real(kind=R8P), | intent(in) | :: | n | Real to be converted. |
Returned string containing input number.
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R8P), | intent(in) | :: | n | Real to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
real(kind=R4P), | intent(in) | :: | n | Real to be converted. |
Returned string containing input number.
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R4P), | intent(in) | :: | n | Real to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
integer(kind=I8P), | intent(in) | :: | n | Integer to be converted. |
Returned string containing input number.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I8P), | intent(in) | :: | n | Integer to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
Returned string containing input number plus padding zeros.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
integer(kind=I4P), | intent(in) | :: | n | Integer to be converted. |
Returned string containing input number.
Converting integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4P), | intent(in) | :: | n | Integer to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
Returned string containing input number plus padding zeros.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
integer(kind=I2P), | intent(in) | :: | n | Integer to be converted. |
Returned string containing input number.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I2P), | intent(in) | :: | n | Integer to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
Returned string containing input number plus padding zeros.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
integer(kind=I1P), | intent(in) | :: | n | Integer to be converted. |
Returned string containing input number.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I1P), | intent(in) | :: | n | Integer to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
Returned string containing input number plus padding zeros.
Convert logical to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n | Logical to be converted. |
Returned string containing input number plus padding zeros.
Convert real array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R8P), | intent(in) | :: | n(:) | Real array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert real array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R4P), | intent(in) | :: | n(:) | Real array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert integer array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I8P), | intent(in) | :: | n(:) | Integer array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
Returned string containing input number.
Convert integer array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4P), | intent(in) | :: | n(:) | Integer array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
Returned string containing input number.
Convert integer array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I2P), | intent(in) | :: | n(:) | Integer array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
Returned string containing input number.
Convert integer array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I1P), | intent(in) | :: | n(:) | Integer array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
Returned string containing input number.
Convert integer, to string, prefixing with the right number of zeros (integer to string type casting with zero padding).
Converting integer to string, prefixing with the right number of zeros.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I8P), | intent(in) | :: | n | Integer to be converted. |
||
integer(kind=I4P), | intent(in), | optional | :: | nz_pad | Number of zeros padding. |
Returned string containing input number plus padding zeros.
Convert integer to string, prefixing with the right number of zeros.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4P), | intent(in) | :: | n | Integer to be converted. |
||
integer(kind=I4P), | intent(in), | optional | :: | nz_pad | Number of zeros padding. |
Returned string containing input number plus padding zeros.
Convert integer to string, prefixing with the right number of zeros.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I2P), | intent(in) | :: | n | Integer to be converted. |
||
integer(kind=I4P), | intent(in), | optional | :: | nz_pad | Number of zeros padding. |
Returned string containing input number plus padding zeros.
Convert integer to string, prefixing with the right number of zeros.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I1P), | intent(in) | :: | n | Integer to be converted. |
||
integer(kind=I4P), | intent(in), | optional | :: | nz_pad | Number of zeros padding. |
Returned string containing input number plus padding zeros.
Convert string to number (real and integer, string to number type casting).
Convert string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
real(kind=R8P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
real(kind=R4P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
integer(kind=I8P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
integer(kind=I4P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
integer(kind=I2P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
integer(kind=I1P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert number (real and integer) to bit-string (number to bit-string type casting).
Convert real to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R8P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert real to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R4P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert integer to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I8P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert integer to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert integer to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I2P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert integer to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I1P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert bit-string to number (real and integer, bit-string to number type casting).
Convert bit-string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
real(kind=R8P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
real(kind=R4P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
integer(kind=I8P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
integer(kind=I4P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
integer(kind=I2P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
integer(kind=I1P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert string of default kind to ASCII string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | input | Input string of default kind. |
Output string of ASCII kind.
Convert string of ASCII kind to ASCII string, just for convenience in sanitize strings.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(kind=ASCII,len=*), | intent(in) | :: | input | Input string of ASCII kind. |
Output string of ASCII kind.
Convert string of UCS4 kind to ASCII string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(kind=UCS4,len=*), | intent(in) | :: | input | Input string of UCS4 kind. |
Output string of ASCII kind.
Convert string of default kind to UCS4 string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | input | Input string of default kind. |
Output string of UCS4 kind.
Convert string of ASCII kind to UCS4 string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(kind=ASCII,len=*), | intent(in) | :: | input | Input string of ASCII kind. |
Output string of UCS4 kind.
Convert string of UCS4 kind to UCS4 string, just for convenience in sanitize strings.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(kind=UCS4,len=*), | intent(in) | :: | input | Input string of UCS4 kind. |
Output string of UCS4 kind.
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
real(kind=R16P), | intent(in) | :: | n | Real to be converted. |
Returned string containing input number.
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
real(kind=R8P), | intent(in) | :: | n | Real to be converted. |
Returned string containing input number.
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
real(kind=R4P), | intent(in) | :: | n | Real to be converted. |
Returned string containing input number.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
integer(kind=I8P), | intent(in) | :: | n | Integer to be converted. |
Returned string containing input number.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
integer(kind=I4P), | intent(in) | :: | n | Integer to be converted. |
Returned string containing input number.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
integer(kind=I2P), | intent(in) | :: | n | Integer to be converted. |
Returned string containing input number.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | fm | Format different from the standard for the kind. |
||
integer(kind=I1P), | intent(in) | :: | n | Integer to be converted. |
Returned string containing input number.
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R16P), | intent(in) | :: | n | Real to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R8P), | intent(in) | :: | n | Real to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert real to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R4P), | intent(in) | :: | n | Real to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I8P), | intent(in) | :: | n | Integer to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
Returned string containing input number plus padding zeros.
Converting integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4P), | intent(in) | :: | n | Integer to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
Returned string containing input number plus padding zeros.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I2P), | intent(in) | :: | n | Integer to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
Returned string containing input number plus padding zeros.
Convert integer to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I1P), | intent(in) | :: | n | Integer to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
Returned string containing input number plus padding zeros.
Convert logical to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | n | Logical to be converted. |
Returned string containing input number plus padding zeros.
Converting real array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R16P), | intent(in) | :: | n(:) | Real array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert real array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R8P), | intent(in) | :: | n(:) | Real array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert real array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R4P), | intent(in) | :: | n(:) | Real array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
|
logical, | intent(in), | optional | :: | compact | Flag for compacting string encoding. |
Returned string containing input number.
Convert integer array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I8P), | intent(in) | :: | n(:) | Integer array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
Returned string containing input number.
Convert integer array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4P), | intent(in) | :: | n(:) | Integer array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
Returned string containing input number.
Convert integer array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I2P), | intent(in) | :: | n(:) | Integer array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
Returned string containing input number.
Convert integer array to string.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I1P), | intent(in) | :: | n(:) | Integer array to be converted. |
||
logical, | intent(in), | optional | :: | no_sign | Flag for leaving out the sign. |
|
character(len=1), | intent(in), | optional | :: | separator | Eventual separator of array values. |
|
character, | intent(in), | optional | :: | delimiters(1:2) | Eventual delimiters of array values. |
Returned string containing input number.
Converting integer to string, prefixing with the right number of zeros.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I8P), | intent(in) | :: | n | Integer to be converted. |
||
integer(kind=I4P), | intent(in), | optional | :: | nz_pad | Number of zeros padding. |
Returned string containing input number plus padding zeros.
Convert integer to string, prefixing with the right number of zeros.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4P), | intent(in) | :: | n | Integer to be converted. |
||
integer(kind=I4P), | intent(in), | optional | :: | nz_pad | Number of zeros padding. |
Returned string containing input number plus padding zeros.
Convert integer to string, prefixing with the right number of zeros.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I2P), | intent(in) | :: | n | Integer to be converted. |
||
integer(kind=I4P), | intent(in), | optional | :: | nz_pad | Number of zeros padding. |
Returned string containing input number plus padding zeros.
Convert integer to string, prefixing with the right number of zeros.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I1P), | intent(in) | :: | n | Integer to be converted. |
||
integer(kind=I4P), | intent(in), | optional | :: | nz_pad | Number of zeros padding. |
Returned string containing input number plus padding zeros.
Convert string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
real(kind=R16P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
real(kind=R8P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
real(kind=R4P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
integer(kind=I8P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
integer(kind=I4P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
integer(kind=I2P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | str | String containing input number. |
||
integer(kind=I1P), | intent(in) | :: | knd | Number kind. |
||
character, | intent(in), | optional | :: | pref | Prefixing string. |
|
integer(kind=I4P), | intent(out), | optional | :: | error | Error trapping flag: 0 no errors, >0 error occurs. |
Number returned.
Convert real to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R16P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert real to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R8P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert real to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=R4P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert integer to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I8P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert integer to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I4P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert integer to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I2P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert integer to string of bits.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=I1P), | intent(in) | :: | n | Real to be converted. |
Returned bit-string containing input number.
Convert bit-string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
real(kind=R16P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
real(kind=R8P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to real.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
real(kind=R4P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
integer(kind=I8P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
integer(kind=I4P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
integer(kind=I2P), | intent(in) | :: | knd | Number kind. |
Number returned.
Convert bit-string to integer.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character, | intent(in) | :: | bstr | String containing input number. |
||
integer(kind=I1P), | intent(in) | :: | knd | Number kind. |
Number returned.
Compact a string representing a real number, so that the same value is displayed with fewer characters.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(inout) | :: | string | string representation of a real number. |