РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
81 of 1593 menu

Функция strconv.Itoa

Функция strconv.Itoa преобразует целое число типа int в его строковое представление. В качестве единственного параметра функция принимает число типа int, а возвращает строку. Название функции происходит от "Integer to ASCII".

Синтаксис

strconv.Itoa(num)

Пример

Давайте преобразуем число 42 в строку:

package main import ( "fmt" "strconv" ) func main() { res := strconv.Itoa(42) fmt.Println(res) }

Результат выполнения кода:

"42"

Пример

Давайте преобразуем отрицательное число -123 в строку:

package main import ( "fmt" "strconv" ) func main() { res := strconv.Itoa(-123) fmt.Println(res) }

Результат выполнения кода:

"-123"

Пример

Давайте используем strconv.Itoa с переменной типа int:

package main import ( "fmt" "strconv" ) func main() { num := 256 res := strconv.Itoa(num) fmt.Printf("Type: %T, Value: %s", res, res) }

Результат выполнения кода:

"Type: string, Value: 256"

Пример

Давайте преобразуем число в строку и объединим ее с другой строкой:

package main import ( "fmt" "strconv" ) func main() { age := 30 message := "Age: " + strconv.Itoa(age) fmt.Println(message) }

Результат выполнения кода:

"Age: 30"

Смотрите также

  • функцию strconv.Atoi,
    которая преобразует строку в целое число
  • функцию strconv.FormatInt,
    которая преобразует число типа int64 в строку
  • функцию strconv.FormatUint,
    которая преобразует число типа uint64 в строку
  • функцию strconv.FormatFloat,
    которая преобразует число с плавающей точкой в строку
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить