Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Binary to Decimal Conversion

IP.com Disclosure Number: IPCOM000052432D
Original Publication Date: 1981-Jun-01
Included in the Prior Art Database: 2005-Feb-11
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Griffiths, LK: AUTHOR

Abstract

Binary to decimal conversion can be achieved by multiplying 1/10 as 51/512 x 256/255 and using the fact that 256/255 = 1 + 1/256 + 1/256/2/ ......, i.e., 256/255 = 257-256 rounded up.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 2

Binary to Decimal Conversion

Binary to decimal conversion can be achieved by multiplying 1/10 as 51/512 x 256/255 and using the fact that 256/255 = 1 + 1/256 + 1/256/2/ ......, i.e.,
256/255 = 257-256 rounded up.

This method can be performed efficiently on short word computers with only adding and shifting operations, i.e., first multiplying by 51/512 and then correcting by multiplying by 256/255.

The flow chart sets out the program steps.

1

Page 2 of 2

2

[This page contains 3 pictures or other non-text objects]