help@rskworld.in +91 93305 39277
RSK World
  • Home
  • Development
    • Web Development
    • Mobile Apps
    • Software
    • Games
    • Project
  • Technologies
    • Data Science
    • AI Development
    • Cloud Development
    • Blockchain
    • Cyber Security
    • Dev Tools
    • Testing Tools
  • About
  • Contact

Theme Settings

Color Scheme
Display Options
Font Size
100%
Back to Project
RSK World
java-math-tools
RSK World
java-math-tools
Java Math Tools - 15 Mathematical Tools + Scientific Calculator + Geometry + Statistics + Financial Calculators + Swing GUI + Educational Design
java-math-tools
  • bin
  • src
  • LICENSE1.1 KB
  • README.md2.3 KB
  • RELEASE_NOTES.md6.3 KB
  • index.html22.3 KB
README.md
README.md
Raw Download

README.md

# Java Basic Math Tools

A comprehensive, all-in-one mathematical and utility suite built with Java Swing. Featuring 15 powerful tools wrapped in a professional, high-contrast dark theme with vibrant red accents.

## 🚀 Key Features

1. **Calculator**: Basic and scientific operations.
2. **Unit Converter**: Length, weight, temperature, and volume.
3. **Number System**: Conversion between Decimal, Binary, Hex, and Octal.
4. **Equation Solver**: Solve linear and quadratic equations.
5. **Statistics**: Mean, median, mode, variance, and standard deviation.
6. **Financial**: EMI, Simple Interest, and Compound Interest.
7. **Geometry**: Area and volume calculations for 2D/3D shapes.
8. **Matrix Calculator**: 3x3 matrix addition, subtraction, and multiplication.
9. **Prime Tools**: Primality testing, factorization, and generator.
10. **BMI Calculator**: Calculate BMI and see health status.
11. **Password Generator**: Secure, randomized password creation.
12. **Age Calculator**: Exact age in years, months, and days.
13. **GST Tool**: Fast tax/GST calculation.
14. **Function Plotter**: Dynamic graphing of quadratic functions.
15. **History**: Keep track of all your calculations.

## ⌨️ Navigation Shortcuts

Quickly switch between tools using keyboard shortcuts:
- **F1 to F12**: Direct access to the first 12 tabs.
- **F13 - F15**: Access to the specialized utility tabs.

## 🎨 Theme & UI

- **Professional Dark Mode**: Deep charcoal backgrounds for eye comfort.
- **Red Accents**: Vibrant red highlights inspired by [rskworld.in](https://rskworld.in).
- **Smooth Performance**: Optimized UI engine for lag-free interaction.

## 🛠️ Installation & Usage

1. **Prerequisites**: Ensure you have Java JDK (8+) installed.
2. **Compile**:
```bash
javac -d bin src/main/java/com/rskworld/mathtools/*.java src/main/java/com/rskworld/mathtools/panels/*.java src/main/java/com/rskworld/mathtools/utils/*.java
```
3. **Run**:
```bash
java -cp bin com.rskworld.mathtools.Main
```

## 👨‍💻 Credits

- **Developer**: Molla Samser
- **Designer & Tester**: Rima Khatun
- **Website**: [rskworld.in](https://rskworld.in)
- **Year**: 2026

## 📜 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

About RSK World

Founded by Molla Samser, with Designer & Tester Rima Khatun, RSK World is your one-stop destination for free programming resources, source code, and development tools.

Founder: Molla Samser
Designer & Tester: Rima Khatun

Development

  • Game Development
  • Web Development
  • Mobile Development
  • AI Development
  • Development Tools

Legal

  • Terms & Conditions
  • Privacy Policy
  • Disclaimer

Contact Info

Nutanhat, Mongolkote
Purba Burdwan, West Bengal
India, 713147

+91 93305 39277

hello@rskworld.in
support@rskworld.in

© 2026 RSK World. All rights reserved.

Content used for educational purposes only. View Disclaimer