cton Interface

public interface cton

Convert string to number (real and integer, string to number type casting).

Calls

interface~~cton~~CallsGraph interface~cton cton proc~ctor_r8p ctor_R8P interface~cton->proc~ctor_r8p proc~ctoi_i2p ctoi_I2P interface~cton->proc~ctoi_i2p proc~ctoi_i8p ctoi_I8P interface~cton->proc~ctoi_i8p proc~ctor_r4p ctor_R4P interface~cton->proc~ctor_r4p proc~ctoi_i4p ctoi_I4P interface~cton->proc~ctoi_i4p proc~ctoi_i1p ctoi_I1P interface~cton->proc~ctoi_i1p

Called by

interface~~cton~~CalledByGraph interface~cton cton program~volatile_doctest~21 volatile_doctest program~volatile_doctest~21->interface~cton program~volatile_doctest~51 volatile_doctest program~volatile_doctest~51->interface~cton program~volatile_doctest~83 volatile_doctest program~volatile_doctest~83->interface~cton program~volatile_doctest~67 volatile_doctest program~volatile_doctest~67->interface~cton program~volatile_doctest~4 volatile_doctest program~volatile_doctest~4->interface~cton program~volatile_doctest~58 volatile_doctest program~volatile_doctest~58->interface~cton program~volatile_doctest~66 volatile_doctest program~volatile_doctest~66->interface~cton

Contents


Module Procedures

private function ctor_R8P(str, knd, pref, error) result(n)

Convert string to real.

Read more…

Arguments

TypeIntentOptionalAttributesName
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.

Return Value real(kind=R8P)

Number returned.

private function ctor_R4P(str, knd, pref, error) result(n)

Convert string to real.

Read more…

Arguments

TypeIntentOptionalAttributesName
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.

Return Value real(kind=R4P)

Number returned.

private function ctoi_I8P(str, knd, pref, error) result(n)

Convert string to integer.

Read more…

Arguments

TypeIntentOptionalAttributesName
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.

Return Value integer(kind=I8P)

Number returned.

private function ctoi_I4P(str, knd, pref, error) result(n)

Convert string to integer.

Read more…

Arguments

TypeIntentOptionalAttributesName
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.

Return Value integer(kind=I4P)

Number returned.

private function ctoi_I2P(str, knd, pref, error) result(n)

Convert string to integer.

Read more…

Arguments

TypeIntentOptionalAttributesName
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.

Return Value integer(kind=I2P)

Number returned.

private function ctoi_I1P(str, knd, pref, error) result(n)

Convert string to integer.

Read more…

Arguments

TypeIntentOptionalAttributesName
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.

Return Value integer(kind=I1P)

Number returned.