📅  最后修改于: 2023-12-03 15:37:20.487000             🧑  作者: Mango
在 Golang 中,可以很方便地找到两个数字的最小值。下面是几种实现方式。
使用条件语句,比较两个数字并返回较小的那个。
func min(a, b int) int {
if a < b {
return a
}
return b
}
使用三目运算符实现。
func min(a, b int) int {
return a < b ? a : b
}
使用标准库中的 math
包。
import "math"
func min(a, b int) int {
return int(math.Min(float64(a), float64(b)))
}
在使用时,可以按照以下方式调用:
a := 10
b := 5
result := min(a, b)
fmt.Println(result) // 输出为 5
以上三种方式都可以有效地找到两个数字的最小值,选择适合自己的方式即可。