refactor(precent): add round optional
test(precent): check optional round