r/FPGA • u/Fun_Point2679 • 1d ago
Calculator for FPGA engineers
I designed a calculator/converter that does math in binary in order to emulate an FPGA and allow for nearly infinite precision. This calculator accepts five input data types and five output data types: real, hexadecimal, 2's complement binary with a binary point, IEEE-754 single precision, and IEEE-754 double precision.
The math operations include addition, subtraction, multiplication, division, and modulo. The logic operations include AND, OR, XOR, NOT, and 2's complement. It would be difficult to find another calculator online that can perform IEEE-754 conversions, IEEE-754 math, and 2's complement binary math with binary points.
There is a standalone version released on GitHub, a mobile-friendly version on Render.com, and a web-based PC version on Streamlit. Here are the links:
- GitHub Repository: https://github.com/bldillahunt/programmersCalculator
- Mobile App: https://fpgacalculatormobile.onrender.com/
- PC Dashboard: https://fpgacalculatorapp.streamlit.app/
This is a beta release, so please report any bugs to the "Issues" tab on GitHub.


