Documentation ¶
Overview ¶
Package convert は、変換 に関するユーティリティが配置されています。
Index ¶
- func Bin2Dec(val string, prefix string, length int) (string, error)
- func Bin2Hex(val string, prefix string, length int) (string, error)
- func Dec2Bin(val string, prefix string, length int) (string, error)
- func Dec2Hex(val string, prefix string, length int) (string, error)
- func Hex2Bin(val string, prefix string, length int) (string, error)
- func Hex2Dec(val string, prefix string, length int) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Bin2Dec ¶
Bin2Dec -- 指定された2進数文字列を10進数文字列にします.
- 空文字を指定した場合は空文字が返ります.
- 変換に失敗した場合は err に値が設定されます.
- prefixを指定した場合、変換後の文字列の先頭に付与します.
- lengthを指定した場合、その長さに合うようにゼロパディングします. 0の場合はパディング無しで変換されます. (e.g. length=4 で 2進数 1000 を指定した場合 0008 となります.)
func Bin2Hex ¶
Bin2Hex -- 指定された2進数文字列を16進数文字列にします.
- 空文字を指定した場合は空文字が返ります.
- 変換に失敗した場合は err に値が設定されます.
- prefixを指定した場合、変換後の文字列の先頭に付与します.
- lengthを指定した場合、その長さに合うようにゼロパディングします. 0の場合はパディング無しで変換されます. (e.g. length=4 で 2進数 1111 を指定した場合 000F となります.)
func Dec2Bin ¶
Dec2Bin -- 指定された10進数文字列を2進数文字列にします.
- 空文字を指定した場合は空文字が返ります.
- 変換に失敗した場合は err に値が設定されます.
- prefixを指定した場合、変換後の文字列の先頭に付与します.
- lengthを指定した場合、その長さに合うようにゼロパディングします.
- 0の場合はパディング無しで変換されます.
- -1の場合は8の倍数でゼロパディングします.
func Dec2Hex ¶
Dec2Hex -- 指定された10進数文字列を16進数文字列にします.
- 空文字を指定した場合は空文字が返ります.
- 変換に失敗した場合は err に値が設定されます.
- prefixを指定した場合、変換後の文字列の先頭に付与します.
- lengthを指定した場合、その長さに合うようにゼロパディングします. 0の場合はパディング無しで変換されます. (e.g. length=4 で 10進数 777 を指定した場合 0309 となります.)
func Hex2Bin ¶
Hex2Bin -- 指定された16進数文字列を2進数文字列にします.
- 空文字を指定した場合は空文字が返ります.
- 変換に失敗した場合は err に値が設定されます.
- prefixを指定した場合、変換後の文字列の先頭に付与します.
- lengthを指定した場合、その長さに合うようにゼロパディングします.
- 0の場合はパディング無しで変換されます.
- -1の場合は8の倍数でゼロパディングします.
Types ¶
This section is empty.