Skip to content

This Java GUI application demonstrates IEEE 754 floating-point arithmetic by visualizing binary representations and computational steps for basic operations. It educates users about numerical errors like precision loss through interactive examples with detailed explanations.

Notifications You must be signed in to change notification settings

JoshuaPrice13/floating-point-arithmetic-visualizer

Repository files navigation

Joshua T. Price Oklahoma State University CS-3513 Numerical Methods for Digital Computers 09-12-2025

This Java GUI application demonstrates IEEE 754 floating-point arithmetic by visualizing binary representations and computational steps for basic operations. It is for practice learning about numerical errors like precision loss.

How to compile using javac from the command line

javac FPAV.java FPAV_Frame.java FPAV_Panel.java FPAV_Model.java

java FPAV

You must compiler all 4 files before running the main function of FPAV that acts as the controller by called the init of the JFrame I have created.

About

This Java GUI application demonstrates IEEE 754 floating-point arithmetic by visualizing binary representations and computational steps for basic operations. It educates users about numerical errors like precision loss through interactive examples with detailed explanations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages