calcAVG.go 262 B

1234567891011121314
  1. package solver
  2. // Calculate the average rate in a stored slice of rates.
  3. func (solver *Solver) calcAVG() (avg uint64) {
  4. var avgSum uint64
  5. for _, value := range solver.rates {
  6. avgSum += uint64(value)
  7. }
  8. avg = avgSum / uint64(len(solver.rates))
  9. return
  10. }