Patent · US Active

Method and system for optimizing floating point conversion between different bases

US8037116B2 · kind B2 · utility

0Cited by
6References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 21, 2007
Grant dateOct 11, 2011
Priority date
Expiry dateAug 10, 2030

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M7/24
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

A method of streamlining floating-point conversions includes determining a source coefficient and a source exponent of an input value represented by a floating-point number in a source base; estimating an approximated target exponent (ATE) using the source coefficient and the source exponent, in the event the source coefficient has a non-zero value; determining whether the ATE exceeds a maximum exponent so as to result an overflow, and outputting a predefined overflow value in the event of an overflow; determining whether the ATE exceeds a minimum exponent so as to result an underflow, and outputting a predefined underflow value in the event of an underflow; and in the event the ATE does not result in either an overflow or underflow, converting the input value to an output value represented by a converted coefficient, a converted base and the exponent of the output value.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.