Добавление целых чисел и чисел с плавающей запятой в Go с использованием приведения типов

Чтобы сложить целое число и число с плавающей запятой с помощью приведения типов в языке программирования Go, вы можете использовать следующие методы:

Метод 1. Преобразуйте число с плавающей запятой в целое число, усекая десятичную часть.

package main
import "fmt"
func main() {
    var integer int = 5
    var floating float64 = 3.14

    sum := integer + int(floating)
    fmt.Println(sum)
}

Метод 2. Преобразуйте целое число в число с плавающей запятой, а затем выполните сложение.

package main
import "fmt"
func main() {
    var integer int = 5
    var floating float64 = 3.14

    sum := float64(integer) + floating
    fmt.Println(sum)
}

Метод 3. Используйте пакет strconv, чтобы преобразовать число с плавающей запятой в строку, а затем проанализировать его как целое число с помощью strconv.Atoi().p>

package main
import (
    "fmt"
    "strconv"
)
func main() {
    var integer int = 5
    var floating float64 = 3.14

    floatingStr := strconv.FormatFloat(floating, 'f', -1, 64)
    floatingInt, _ := strconv.Atoi(floatingStr)

    sum := integer + floatingInt
    fmt.Println(sum)
}