class BenchmarkDriver::Output::Compare

def pretty_sec(sec, iter)

def pretty_sec(sec, iter)
  r = Rational(sec, iter)
  case
  when r >= 1
    "#{'%3.2f' % r.to_f}s"
  when r >= 1/1000r
    "#{'%3.2f' % (r * 1_000).to_f}ms"
  when r >= 1/1000_000r
    "#{'%3.2f' % (r * 1_000_000).to_f}μs"
  else
    "#{'%3.2f' % (r * 1_000_000_000).to_f}ns"
  end
end