Junior
È possibile convertire una stringa in un numero intero e un numero intero in una stringa?
sobes.tech AI
Risposta dell'AI
Sì, è possibile.
Conversione di una stringa in un numero intero:
// Importa il pacchetto strconv
import "strconv"
// Esempio di stringa
str := "123"
// Conversione della stringa in int
// err sarà nil se la conversione ha successo
i, err := strconv.Atoi(str)
if err != nil {
// Gestisci l'errore se la stringa non è un numero valido
// fmt.Println("Errore di conversione:", err)
} else {
// Ora i contiene un numero intero
// fmt.Println("Numero convertito:", i)
}
Conversione di un numero intero in stringa:
// Importa il pacchetto strconv (se non già importato)
import "strconv"
// Esempio di numero intero
num := 456
// Conversione di int in stringa
s := strconv.Itoa(num)
// Ora s contiene la rappresentazione in stringa del numero
// fmt.Println("Stringa convertita:", s)