fnInt32Util Module

This module, fnInt32Util contains procedures for converting int32 values to various type of numerical strings.


Uses


Functions

public pure function int32ToBinaryAsU(input) result(strOut)
Author
Khang Hoang Nguyen
Since
1.0.0.f

Convert the input of type int32 to an unsigned binary string as if the bits are unsigned bits.

Read more…

Arguments

Type IntentOptional AttributesName
integer(kind=k_int32), intent(in) :: input

An int32 value.

Return Value character(len=32)

public pure function int32ToBinary(input) result(strOut)
Author
Khang Hoang Nguyen
Since
1.0.0.f

Convert the input of type int32 to a signed binary string.

Read more…

Arguments

Type IntentOptional AttributesName
integer(kind=k_int32), intent(in) :: input

An int32 value.

Return Value character(len=33)

public pure function int32ToOctalAsU(input) result(strOut)
Author
Khang Hoang Nguyen
Since
1.0.0.f

Convert the input of type int32 to an unsigned octal string as if the bits are unsigned bits.

Read more…

Arguments

Type IntentOptional AttributesName
integer(kind=k_int32), intent(in) :: input

An int32 value.

Return Value character(len=11)

public pure function int32ToOctal(input) result(strOut)
Author
Khang Hoang Nguyen
Since
1.0.0.f

Convert the input of type int32 to a signed octal string.

Read more…

Arguments

Type IntentOptional AttributesName
integer(kind=k_int32), intent(in) :: input

An int32 value.

Return Value character(len=12)

public pure function int32ToHexAsU(input) result(strOut)
Author
Khang Hoang Nguyen
Since
1.0.0.f

Convert the input of type int32 to an unsigned hexadecimal string as if the bits are unsigned bits.

Read more…

Arguments

Type IntentOptional AttributesName
integer(kind=k_int32), intent(in) :: input

An int32 value.

Return Value character(len=8)

public pure function int32ToHex(input) result(strOut)
Author
Khang Hoang Nguyen
Since
1.0.0.f

Convert the input of type int32 to a signed hexadecimal string.

Read more…

Arguments

Type IntentOptional AttributesName
integer(kind=k_int32), intent(in) :: input

An int32 value.

Return Value character(len=9)