Функция strconv.FormatUint
Функция strconv.FormatUint преобразует беззнаковое целое число
в строковое представление с заданным основанием системы счисления.
В первый параметр мы передаем число типа uint64, во второй
параметр - основание системы счисления (от 2 до 36). Функция
возвращает строку, содержащую представление числа в указанной системе.
Синтаксис
strconv.FormatUint(num, base)
Пример
Давайте преобразуем число 255 в десятичную строку:
package main
import (
"fmt"
"strconv"
)
func main() {
res := strconv.FormatUint(255, 10)
fmt.Println(res)
}
Результат выполнения кода:
"255"
Пример
Давайте преобразуем число 255 в шестнадцатеричную строку:
package main
import (
"fmt"
"strconv"
)
func main() {
res := strconv.FormatUint(255, 16)
fmt.Println(res)
}
Результат выполнения кода:
"ff"
Пример
Давайте преобразуем число 255 в двоичную строку:
package main
import (
"fmt"
"strconv"
)
func main() {
res := strconv.FormatUint(255, 2)
fmt.Println(res)
}
Результат выполнения кода:
"11111111"
Смотрите также
-
функцию
strconv.FormatInt,
которая преобразует знаковое целое число в строку -
функцию
strconv.ParseUint,
которая преобразует строку в беззнаковое целое число -
функцию
strconv.FormatBool,
которая преобразует булево значение в строку -
функцию
strconv.FormatFloat,
которая преобразует число с плавающей точкой в строку