Junior
Ar galima eilutę paversti sveikuoju skaičiumi ir sveikąjį skaičių į eilutę?
sobes.tech AI
Atsakymas iš AI
Taip, įmanoma:
Eilutės pavertimas sveikuoju skaičiumi:
// Importuokite paketą strconv
import "strconv"
// Pavyzdinė eilutė
str := "123"
// Eilutės pavertimas į int
// err bus nil, jei sėkmingai pavyks
i, err := strconv.Atoi(str)
if err != nil {
// Klaidos apdorojimas, jei eilutė nėra galiojantis skaičius
// fmt.Println("Klaidų konvertuojant:", err)
} else {
// Dabar i yra sveikas skaičius
// fmt.Println("Konvertuotas skaičius:", i)
}
Sveikojo skaičiaus pavertimas į eilutę:
// Importuokite paketą strconv (jei dar nėra)
import "strconv"
// Pavyzdinis sveikas skaičius
num := 456
// Konvertuoti int į string
s := strconv.Itoa(num)
// Dabar s yra skaičiaus tekstinis atvaizdavimas
// fmt.Println("Konvertuota eilutė:", s)