fix another bug, when percent < 0.0x