It may be me, but for some reason I interpret the * as having a higher precedence than the / and thus read this as loaded / (total * 100). I'd prefer 100 * loaded / total, but it may just be me.