Ever wanted to add together 2 32 bit hexadecimal numbers? Never fear!

This hexadecimal calculator is inspired by common pocket calculators. In theory, it could be expanded to do other common functions (once I gain the technical know how to do so :/), but for now, it is capable of addition. The display was the most interesting part to make, but it should definitely feel quite similar to your everyday calculator.

**INSTRUCTIONS:**

Type in each hexadecimal number (0 - 9, a - f) (preferably one at a time) into the keyboard. The number will then be moved onto the display. Press "clear" to revert the inputted number. Press the "+" key to add the number to the memory. The display will then show the number stored in the memory. When a new number is input, the display will clear, and will show the new number. To clear the memory, press the "clear all" button.

This hexadecimal calculator is inspired by common pocket calculators. In theory, it could be expanded to do other common functions (once I gain the technical know how to do so :/), but for now, it is capable of addition. The display was the most interesting part to make, but it should definitely feel quite similar to your everyday calculator.

Type in each hexadecimal number (0 - 9, a - f) (preferably one at a time) into the keyboard. The number will then be moved onto the display. Press "clear" to revert the inputted number. Press the "+" key to add the number to the memory. The display will then show the number stored in the memory. When a new number is input, the display will clear, and will show the new number. To clear the memory, press the "clear all" button.

An update to my previous calculator, this one does both addition and subtraction! It's inspired by common pocket calculators in real life, and should function exactly identical too one. Enjoy!

This circuit contains 4 inputs, 2 of each inputs are connected to an adder. The top inputs are 1's, and the lower inputs are 2's. After going through the adder(s), the output connects to the decoder input (click the tab "Decoder"). The decoder is responsible for taking binary inputs and decoding into a display that you can read. The decoder *is *set up to return the value "7," but I found that harder than it looked...

Simple 2-bit Calculator with a decoder for a 7 segment display.

A (currently) 4-bit adder/subtractor

Currently working on implementing multiplication, division, and a base-10 output

Format: A +/- B

Version Log

vRevamp.logicChange.reformat

v1.0.0-v1.0.2:

Base versions (4bit)

v1.1.0:

Now shuts down output when error occurs, added compact version

(I just like adding unnecessary version logs)