Junior
Kas on võimalik muuta string täisarvuks ja täisarv stringiks?
sobes.tech AI
Vastus AI-lt
Jah, see on võimalik:
Stringi teisendamine täisarvuks:
// Impordi paket strconv
import "strconv"
// Näidisstring
str := "123"
// Stringi teisendamine int-ks
// err on nil, kui teisendus õnnestub
i, err := strconv.Atoi(str)
if err != nil {
// Vea töötlemine, kui string ei ole kehtiv arv
// fmt.Println("Teisendusviga:", err)
} else {
// Nüüd sisaldab i täisarvu
// fmt.Println("Teisendatud arv:", i)
}
Täisarvu teisendamine stringiks:
// Impordi paket strconv (kui veel ei ole tehtud)
import "strconv"
// Näidis täisarv
num := 456
// int-i teisendamine stringiks
s := strconv.Itoa(num)
// Nüüd sisaldab s arvutekstina
// fmt.Println("Teisendatud string:", s)