Sobes.tech
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)