Junior
Bir dizeyi tam sayıya ve tam sayıyı dizeye dönüştürmek mümkün mü?
sobes.tech yapay zeka
AI'dan gelen yanıt
Evet, mümkün.
Dizeyi tam sayıya dönüştürme:
// strconv paketini içe aktar
import "strconv"
// Dize örneği
str := "123"
// Dizeyi int'e dönüştür
// err, başarılı dönüşüm durumunda nil olacaktır
i, err := strconv.Atoi(str)
if err != nil {
// Hata durumunu işle, dize geçerli bir sayı değilse
// fmt.Println("Dönüşüm hatası:", err)
} else {
// Artık i tam sayı içeriyor
// fmt.Println("Dönüştürülmüş sayı:", i)
}
Tam sayıyı dizeye dönüştürme:
// strconv paketini içe aktar (eğer henüz yapılmadıysa)
import "strconv"
// Tam sayı örneği
num := 456
// int'i dizeye dönüştür
s := strconv.Itoa(num)
// Artık s, sayının dize temsili içeriyor
// fmt.Println("Dönüştürülmüş dize:", s)