Browse Prior Art Database

Method for Transforming a Digital Number

IP.com Disclosure Number: IPCOM000083790D
Original Publication Date: 1975-Jul-01
Included in the Prior Art Database: 2005-Mar-01
Document File: 1 page(s) / 11K

IBM

Bass, WE: AUTHOR

Abstract

This is a method for transforming a digital number from a floating-point "scientific notation" into a floating-point "engineering notation" for display of metric values, in which a mantissa x is constrained so as to lie within the range 1< or =/x/<1000 and an exponent y constrained so that y mod 3 = 0.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Method for Transforming a Digital Number

This is a method for transforming a digital number from a floating-point "scientific notation" into a floating-point "engineering notation" for display of metric values, in which a mantissa x is constrained so as to lie within the range 1< or =/x/<1000 and an exponent y constrained so that y mod 3 = 0.

Scientific notation is not as useful as the visual presentation of floating-point numbers wherein the exponent is in terms of integral multiples of powers of 3, especially for those engineering applications in which, presumably, the RMKS system of dimensions pertains. The problem is, then, one of transforming from scientific to "engineering" notation.

The transformation method comprises the steps of producing an internal display/image of a decimal floating-point number in standard scientific notation having a separate mantissa and exponent part, wherein the mantissa x lies in the range 1< or =/x/<10; testing the exponent part y such that if y mod 3 is not equal to 0, decrement y by 1 and multiply x by 10 and repeat the action until y mod 3 equals 0; and display the result whereby the exponent becomes readily recognizable as a metric scaling prefix, while the mantissa remains recognizable as the value related to the metric scaling prefix.

1