Junior
Este posibil să convertești un șir de caractere într-un număr întreg și un număr întreg într-un șir de caractere?
sobes.tech AI
Răspuns de la AI
Da, este posibil.
Conversia unui șir de caractere în număr întreg:
// Importă pachetul strconv
import "strconv"
// Exemplu de șir
str := "123"
// Conversia șirului în int
// err va fi nil dacă conversia reușește
i, err := strconv.Atoi(str)
if err != nil {
// Tratarea erorii dacă șirul nu este un număr valid
// fmt.Println("Eroare de conversie:", err)
} else {
// Acum i conține un număr întreg
// fmt.Println("Număr convertit:", i)
}
Conversia unui număr întreg în șir de caractere:
// Importă pachetul strconv (dacă nu a fost importat deja)
import "strconv"
// Exemplu de număr întreg
num := 456
// Conversia int în string
s := strconv.Itoa(num)
// Acum s conține reprezentarea în șir a numărului
// fmt.Println("Șir convertit:", s)