CFP last date
22 April 2024
Reseach Article

Proposed NS-Calculator for Well-known Number Systems

by Shahid Latif, Asad Malook, Fahad Masoud, Muhammad Sohaib
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 32 - Number 1
Year of Publication: 2011
Authors: Shahid Latif, Asad Malook, Fahad Masoud, Muhammad Sohaib
10.5120/3867-5402

Shahid Latif, Asad Malook, Fahad Masoud, Muhammad Sohaib . Proposed NS-Calculator for Well-known Number Systems. International Journal of Computer Applications. 32, 1 ( October 2011), 6-13. DOI=10.5120/3867-5402

@article{ 10.5120/3867-5402,
author = { Shahid Latif, Asad Malook, Fahad Masoud, Muhammad Sohaib },
title = { Proposed NS-Calculator for Well-known Number Systems },
journal = { International Journal of Computer Applications },
issue_date = { October 2011 },
volume = { 32 },
number = { 1 },
month = { October },
year = { 2011 },
issn = { 0975-8887 },
pages = { 6-13 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume32/number1/3867-5402/ },
doi = { 10.5120/3867-5402 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:18:16.879087+05:30
%A Shahid Latif
%A Asad Malook
%A Fahad Masoud
%A Muhammad Sohaib
%T Proposed NS-Calculator for Well-known Number Systems
%J International Journal of Computer Applications
%@ 0975-8887
%V 32
%N 1
%P 6-13
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Calculator is “an electronic/mechanical device for the performance of mathematical computations and implemented with physical hardware devices”, while a software calculator is a calculator that has been implemented as a software program. Similarly a number system is a set of rules & symbols used to represent a number. So, number system calculator is a software calculator used to perform mathematical computations on number systems. Today everyone is familiar with decimal number system (using 0-9). However digital devices almost use binary number system (using 0 & 1). Binary and other famous number systems e.g. octal (using 0-7) and hexadecimal (using 0-9 & A-F) number systems are based on the same fundamental concept of decimal number system. The knowledge of number systems, their representation, limits, arithmetic, compliments and inter-conversion of numbers between prescribed number systems is essential for understanding of computers and successful programming for digital devices. Understanding all these number systems and related terms/concepts requires allot of time and a large number of techniques to expertise. To overcome this problem, we propose calculating software which will cover and perform all the prescribed calculations within a fraction of second. It will perform various operations like number validity, arithmetic’s, conversion from one to another system and the compliments of number in any required system. Four most common number systems taken under the consideration are binary, octal, decimal, and hexadecimal.

References
  1. BARRY B, BREY The Intel Microprocessors, Sixth edition, prentice hall of India private limited, New Delhi – 110 001, 2002
  2. Shahid Latif, Junaid Qayyum, Muhammad Lal, Faheem Khan “Complete description of well-known number systems using single table” International Journal of Engineering and Computer Science (IJECS-IJENS), Volume 11, Issue 03
  3. Power, D. J., A Brief History of Spreadsheets, DSS Resources.COM, version 3.6, 30 August 2004. Photo added September24,2002.WWW.http://dssresources.com/history/sshistory.html
  4. Ramesh S. Gaonkar Microprocessor Architecture, Programming, and Applications with the 8085/8080A Published by H.S. Poplai for Wiley Eastern Limited, New Delhi ISBN: 0 85226 297 3
  5. Davenport, Harold, The Higher Arithmetic:An Introduction to the Theory of Numbers (7th ed.), Cambridge University Press, Cambridge, UK,1999, ISBN 0-521-63446-6
  6. Histoire universelle des chiffres, Georges Ifrah, Robert Laffont, 1994 (Also:The Universal History of Numbers: From prehistory to the invention of the computer, Georges Ifrah, ISBN 0471393401, John Wiley and Sons Inc., New York, 2000. Translated from the French by David Bellos, E.F. Harding, Sophie Wood and Ian Monk)
  7. M. MORRIS MANO “Digital Logic and Computer Design” 2nd edition
  8. D. Nasib S. Gill, J.B. Dixit “Digital Design and Computer Organisation”
  9. Histoire universelle des chiffres, Georges Ifrah, Robert Laffont, 1994 (Also:The Universal History of Numbers: From prehistory to the invention of the computer, Georges Ifrah, ISBN 0471393401, John Wiley and Sons Inc., New York, 2000. Translated from the French by David Bellos, E.F. Harding, Sophie Wood and Ian Monk)
  10. Kostopoulos, G. K., Digital Engneering. New York: John Wiley & sons, Inc., 1975.
  11. FLORES, I., The Logic of Computer Arithmetic.Englewood Chffs, N. J.: Prentice-Hall, Inc. 1963.
  12. Behrouz A. Forouzan Data Communication And Networking 2nd edition Updated
  13. Albert Paul Malvino, Jernald A. Brown Digital Computer Electronics third edition, GLENCOE Macmillan/ McGraw- Hill
  14. Thomas L. Floyd Digital Fundmentals, 7th edition, 2000, 1997 Prentice-Hall, Inc. New jersey 07458
  15. RICHARD, R. K. Arithmetic Operation in Digital Computers, New York; Van Nost land Co., 1955
  16. Shahid Latif, Junnaid Qayyum, Muhammad Lal, Faheem Khan”Novel Approach to the Learning of Various Number System” International Journal of Computer Application, USA, Volume 26, Number 07, July 2011
  17. Shahid Latif, Rahat Ullah, Hamid Jan “A Step towards Easy Interconversion of Well-known Number Systems” IJECS-IJENS, Volume 11, Issue 02, April 2011.
Index Terms

Computer Science
Information Sciences

Keywords

Calculating software arithmetic binary octal hexadecimal inter conversion compliments