Sobes.tech
Junior

Може ли да се преобразува низ в цяло число и цяло число в низ?

sobes.tech AI

Отговор от AI

Да, възможно е.

Преобразуване на низ в цяло число:

// Импортирайте пакета strconv
import "strconv"

// Примерен низ
str := "123"

// Преобразуване на низ в цяло число
// err ще бъде nil при успешно преобразуване
i, err := strconv.Atoi(str)
if err != nil {
	// Обработка на грешка, ако низът не е валидно число
	// fmt.Println("Грешка при преобразуване:", err)
} else {
	// Сега i съдържа цяло число
	// fmt.Println("Преобразувано число:", i)
}

Преобразуване на цяло число в низ:

// Импортирайте пакета strconv (ако все още не е импортиран)
import "strconv"

// Примерно цяло число
num := 456

// Преобразуване на int в низ
s := strconv.Itoa(num)

// Сега s съдържа текстовото представяне на числото
// fmt.Println("Преобразуван низ:", s)