1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yunwisdoms-imgproxy

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
utils.go 460
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
DarthSim Отправлено 11.09.2019 13:40 53805e4
package main
import "math"
func maxInt(a, b int) int {
if a > b {
return a
}
return b
}
func minInt(a, b int) int {
if a < b {
return a
}
return b
}
func minNonZeroInt(a, b int) int {
switch {
case a == 0:
return b
case b == 0:
return a
}
return minInt(a, b)
}
func roundToInt(a float64) int {
return int(math.Round(a))
}
func scaleInt(a int, scale float64) int {
if a == 0 {
return 0
}
return roundToInt(float64(a) * scale)
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/yunwisdoms-imgproxy.git
git@api.gitlife.ru:oschina-mirror/yunwisdoms-imgproxy.git
oschina-mirror
yunwisdoms-imgproxy
yunwisdoms-imgproxy
master