github.com/sixexorg/magnetic-ring@v0.0.0-20191119090307-31705a21e419/consense/dpoa/formula.go (about) 1 package dpoa 2 3 import "math" 4 5 func CalcStellar(total float64) (m, n int) { 6 n = int(math.Sqrt(total)) 7 if n % 2 == 0{ 8 n = n -1 9 } 10 m = int(total/float64(n)) 11 return 12 }