ToString Interface

public interface ToString

Module Procedures

private function DoubleToString(number, fmt) result(string)

Converts a double precision number in a string Arguments: number number to be converted Result: string

Arguments

Type IntentOptional Attributes Name
real(kind=double), intent(in) :: number
character(len=*), intent(in), optional :: fmt

Return Value character(len=100)

private function FloatToString(number, fmt) result(string)

Converts a real number in a string Arguments: number number to be converted Result: string

Arguments

Type IntentOptional Attributes Name
real(kind=float), intent(in) :: number
character(len=*), intent(in), optional :: fmt

Return Value character(len=100)

private function LongToString(number, fmt) result(string)

Converts a long integer number in a string Arguments: number number to be converted Result: string

Arguments

Type IntentOptional Attributes Name
integer(kind=long), intent(in) :: number
character(len=*), intent(in), optional :: fmt

Return Value character(len=100)

private function ShortToString(number, fmt) result(string)

Converts a short integer number in a string Arguments: number number to be converted Result: string

Arguments

Type IntentOptional Attributes Name
integer(kind=short), intent(in) :: number
character(len=*), intent(in), optional :: fmt

Return Value character(len=100)