Decimal Goldschmidt: A hardware algorithm for radix-10 division. (July 2016)