Programmer's Calculator


To send this page to a friend, click here!




This calculator requires the use of Javascript enabled and capable browsers. This calculator is designed to assist programmers in calculations of various base numbers used in programming. It will add, subtract, multiply and divide values of any combination of Decimal, Hexadecimal (Hex), Octal or Binary numbers. Enter the primary number (in any of the four bases; make sure it is valid) first, select the base, then enter the secondary number (also in any of the four bases) for the calculation, select that base, select the operation (add, subtract, multiply or divide). Select the base you desire for the answer and click on Calculate. You MAY cross bases! The second number is added to the first, is subtracted from the first, it multiplies the first or it divides the first, based on your selection of the operation; values are calculated to 18 digits. You may click on Clear Values to do another.

Since you are probably a programmer if you are using this (who else would need to do this?), we are not checking validity of the numeric input for math calculations. Hopefully, you know what you are doing. Please verify your own entries. Remember that valid number entries for the different bases are as follows:

Hex = 0123456789abcdef
Decimal = 0123456789
Octal = 01234567
Binary = 01

If there are other features that you feel would be helpful, let us know. Enjoy!

Programmer's Calculator
Required Data Entry
Enter 1st Number
Enter 1st Number Base
Enter 2nd Number
Enter 2nd Number Base
Desired Result Base
Desired Calculation
Calculated Results
Answer (Desired Base)
   
Version 1.9.9


Search Our Site
Browse Our Calculators
Google
CSGNetwork
Web
Automotive
Aviation
Communications
Computer
Electronics
Business And Financial
Gemological
General Interest
Geography Related
Health
Math
Everyday Use
Lottery
Construction
Marine
Pure Educational Math
Science
Games
Sports
Snippets Source Code
Time
Weather



Registered® Trademark™ and Copyright© 1973 -
CSG, Computer Support Group, Inc. and CSGNetwork.Com
All Rights Reserved