util.ceil   A
last analyzed

Complexity

Conditions 1

Size

Total Lines 2
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 2
nop 2
dl 0
loc 2
rs 10
c 0
b 0
f 0
1
package util
2
3
import (
4
	"math"
5
)
6
7
func AdjustSizes(numerator, denominator, minValue int) (int, int) {
8
	var value = ceil(numerator, denominator)
9
	if value < minValue {
10
		value = minValue
11
12
		denominator = ceil(numerator, value)
13
	}
14
15
	return denominator, value
16
}
17
18
func ceil(numerator, denominator int) int {
19
	return int(math.Ceil(float64(numerator) / float64(denominator)))
20
}
21