Sobes.tech
Junior

¿Se puede convertir una cadena en un número entero y un número entero en una cadena?

sobes.tech AI

Respuesta de la IA

Sí, se puede.

Conversión de cadena a entero:

// Importar el paquete strconv
import "strconv"

// Ejemplo de cadena
str := "123"

// Convertir cadena a int
// err será nil si la conversión es exitosa
i, err := strconv.Atoi(str)
if err != nil {
	// Manejar error si la cadena no es un número válido
	// fmt.Println("Error de conversión:", err)
} else {
	// Ahora i contiene un número entero
	// fmt.Println("Número convertido:", i)
}

Conversión de entero a cadena:

// Importar el paquete strconv (si aún no está importado)
import "strconv"

// Ejemplo de número entero
num := 456

// Convertir int a cadena
s := strconv.Itoa(num)

// Ahora s contiene la representación en cadena del número
// fmt.Println("Cadena convertida:", s)