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