update number/sign to return 0 when value 0