@@ -119,7 +119,7 @@ func (sf *Packer) round() bool {
multFactor = 14
}
binPack := len(sf.binData)*multFactor + lenDict*3*multFactor
- ratio := (float32(binOrigin) - float32(binPack)) / float32(binPack) * 100
+ ratio := (1 - float32(binOrigin)/float32(binPack)) * 100
log.Printf("Packer.Round(): timeTotal=%0.2fsec, timeRound=%0.2fsec, ration=%0.2f%%, totalChange=%v\n\n",
sf.timeTotal,
timeDelta,