About Programmer's Calculator
Programmer's Calculator lets you perform all kinds of arithmetic and logical operations on numbers. These operations are -
+, -, *, /, %, AND, OR, XOR, NOT, LSH, RSH
The numbers can be binary, decimal, hexadecimal or octal. Also, you can choose between BYTE (8-bit), WORD (16-bit), DWORD (32-bit) and QWORD (64-bit) numbers.
It also converts them from one number system (say, octal) to the other three, automatically, and displays them on the same screen. This lets you view the value of the numbers in all the four number systems at once.
You can also use MS, MR and MC functions.
It also lets you copy the numbers to clipboard so that you can paste them in other apps.
To copy a number, touch it and a dialog will appear. Then touch the COPY button.
To paste a number from the clipboard, long-press the textview. If the number being pasted does not match the current number system, it will be converted to that number system before pasting (otherwise it will be pasted as it is).
This is the only calculator app that can perform all tasks on a single screen. Hence, it enhances productivity.
It's a wonderful tool for every programmer.
Download and install
Programmer's Calculator version Varies with device on your
Android device!
Downloaded 5,000+ times, content rating: Everyone
Android package:
com.androidcodebits.programmerscalculator, download Programmer's Calculator.apk
by Q####:
Please fix this issue. I can't type: "1 XOR 0" I know it will not change result but why a user can't enter this input. Thanks for it (Helpful) As you reply that a zero before a number is not required. You may be right about your explanantion. But if I want to show that if you multiply with Zero result will be zero. Or I want to show that if you (bitwise) XOR with 1 your resuit get inverted (I can show this) and if you (bitwise) XOR with 0 your result doesn't change. (I can't show it) 1 XOR 1 = 0 [Possible] 0 XOR 1 = 1 [Possible] 0 XOR 0 = 0 [Not Possible] 1 XOR 0 = 1 [Not Possible] I am not saying your calculator is not giving correct results. Just asking if you can add these features too.