about-me github-icon

Multiplicative Persistence

I watched a video on Numberphile about the concept of multiplicative persistence, which is the number of times you need to multiply the digits of a number together until you reach a single digit. I was fascinated by this idea and decided to create a simple web application to calculate the multiplicative persistence of any number.

I made a first version of the application using C++, which was very fast, but didn't have a user friendly interface. That's why I decided to create an interface using Dear ImGui.

Multiplicative Persistence
The application saves the results in a JSON file, which is saved when the application is closed and loaded when the application is started. This way, the user can see the results of previous calculations and continue from where they left off.

This was my first time using Dear ImGui, and I found it very easy to use once I got the hang of it.

If you want to try the application, you can download it from my GitHub repository.



Back to the list of projects