Go'da float64 bir int'e nasıl dönüştürülür? strconvPaketin herhangi bir şeyi bir dizeye veya dizeden dönüştürmek için kullanılabileceğini biliyorum , ancak dizge olmayan veri türleri arasında kullanılamaz. fmt.SprintfHerhangi bir şeyi bir dizeye dönüştürmek için kullanabileceğimi ve sonra strconvonu ihtiyacım olan veri türüne çevirebileceğimi biliyorum , ancak bu fazladan dönüştürme biraz hantal görünüyor - bunu yapmanın daha iyi bir yolu var mı?
int(Round(f))float64'ü bir int'e ayarlamak için. Stackoverflow.com/a/62753031/12817546 adresine bakın .float64(i)float64 için bir int ayarlamak için. Stackoverflow.com/a/62737936/12817546 adresine bakın .