Простые типы / Числа / Integer

//decimal number system
var decimal = int64(42)

//octal number system
var octal = 042
//octal is 34
fmt.Println("octal =", octal)

//hexadecimal number system
var hexadecimal = 0x42
//hexadecimal is 66
fmt.Println("hexadecimal =", hexadecimal)

//42 to decimal string
var sDecimal = strconv.FormatInt(decimal, 10)
//sDecimal is "42"
fmt.Println("sDecimal =", sDecimal)

//42 to octal string
var sOctal = strconv.FormatInt(decimal, 8)
//sOctal is "52"
fmt.Println("sOctal =", sOctal)

//42 to hexadecimal string
var sHexadecimal = strconv.FormatInt(decimal, 16)
//sHexadecimal is "2a"
fmt.Println("sHexadecimal =", sHexadecimal)

//42 to binary string
var sBinary = strconv.FormatInt(decimal, 2)
//sBinary is "101010"
fmt.Println("sBinary =", sBinary)