convert

package
v0.4.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2022 License: MIT Imports: 3 Imported by: 6

Documentation

Overview

Package convert は、変換 に関するユーティリティが配置されています。

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Bin2Dec

func Bin2Dec(val string, prefix string, length int) (string, error)

Bin2Dec -- 指定された2進数文字列を10進数文字列にします.

- 空文字を指定した場合は空文字が返ります.

- 変換に失敗した場合は err に値が設定されます.

- prefixを指定した場合、変換後の文字列の先頭に付与します.

  • lengthを指定した場合、その長さに合うようにゼロパディングします. 0の場合はパディング無しで変換されます. (e.g. length=4 で 2進数 1000 を指定した場合 0008 となります.)

func Bin2Hex

func Bin2Hex(val string, prefix string, length int) (string, error)

Bin2Hex -- 指定された2進数文字列を16進数文字列にします.

- 空文字を指定した場合は空文字が返ります.

- 変換に失敗した場合は err に値が設定されます.

- prefixを指定した場合、変換後の文字列の先頭に付与します.

  • lengthを指定した場合、その長さに合うようにゼロパディングします. 0の場合はパディング無しで変換されます. (e.g. length=4 で 2進数 1111 を指定した場合 000F となります.)

func Dec2Bin

func Dec2Bin(val string, prefix string, length int) (string, error)

Dec2Bin -- 指定された10進数文字列を2進数文字列にします.

- 空文字を指定した場合は空文字が返ります.

- 変換に失敗した場合は err に値が設定されます.

- prefixを指定した場合、変換後の文字列の先頭に付与します.

- lengthを指定した場合、その長さに合うようにゼロパディングします.

  • 0の場合はパディング無しで変換されます.
  • -1の場合は8の倍数でゼロパディングします.

func Dec2Hex

func Dec2Hex(val string, prefix string, length int) (string, error)

Dec2Hex -- 指定された10進数文字列を16進数文字列にします.

- 空文字を指定した場合は空文字が返ります.

- 変換に失敗した場合は err に値が設定されます.

- prefixを指定した場合、変換後の文字列の先頭に付与します.

  • lengthを指定した場合、その長さに合うようにゼロパディングします. 0の場合はパディング無しで変換されます. (e.g. length=4 で 10進数 777 を指定した場合 0309 となります.)

func Hex2Bin

func Hex2Bin(val string, prefix string, length int) (string, error)

Hex2Bin -- 指定された16進数文字列を2進数文字列にします.

- 空文字を指定した場合は空文字が返ります.

- 変換に失敗した場合は err に値が設定されます.

- prefixを指定した場合、変換後の文字列の先頭に付与します.

- lengthを指定した場合、その長さに合うようにゼロパディングします.

  • 0の場合はパディング無しで変換されます.
  • -1の場合は8の倍数でゼロパディングします.

func Hex2Dec

func Hex2Dec(val string, prefix string, length int) (string, error)

Hex2Dec -- 指定された16進数文字列を10進数文字列にします.

- 空文字を指定した場合は空文字が返ります.

- 変換に失敗した場合は err に値が設定されます.

- prefixを指定した場合、変換後の文字列の先頭に付与します.

  • lengthを指定した場合、その長さに合うようにゼロパディングします. 0の場合はパディング無しで変換されます. (e.g. length=4 で 16進数 FF を指定した場合 0255 となります.)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL