Junior
É possível converter uma string em um número inteiro e um número inteiro em uma string?
sobes.tech IA
Resposta da IA
Sim, é possível.
Conversão de string para inteiro:
// Importar o pacote strconv
import "strconv"
// Exemplo de string
str := "123"
// Converter string para int
// err será nil se a conversão for bem-sucedida
i, err := strconv.Atoi(str)
if err != nil {
// Lidar com erro se a string não for um número válido
// fmt.Println("Erro de conversão:", err)
} else {
// Agora i contém um número inteiro
// fmt.Println("Número convertido:", i)
}
Conversão de inteiro para string:
// Importar o pacote strconv (se ainda não estiver importado)
import "strconv"
// Exemplo de número inteiro
num := 456
// Converter int para string
s := strconv.Itoa(num)
// Agora s contém a representação em string do número
// fmt.Println("String convertida:", s)