go語言math包里面定義了min/max函數,但只有float64類型的,而並沒有整數類型的min/max。
為什么?
因為go不支持重載,因此它只能定義一個min/max函數。於是官方就只實現了最為復雜的浮點型數值的比較,像int這種簡單的,就要我們自己實現了。
詳細的請參考這篇文章。
go語言math包里面定義了min/max函數,但只有float64類型的,而並沒有整數類型的min/max。
為什么?
因為go不支持重載,因此它只能定義一個min/max函數。於是官方就只實現了最為復雜的浮點型數值的比較,像int這種簡單的,就要我們自己實現了。
詳細的請參考這篇文章。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。