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)