# SmartsCalc

A Python library to calculate mathematical equations provided as text input.  
مكتبة بايثون لحساب المعادلات الرياضية المكتوبة كنص.

---

## Features | الميزات
- Calculate mathematical expressions given as strings.  
  حساب المعادلات الرياضية المقدمة كسلاسل نصية.
- Supports basic arithmetic operations: addition, subtraction, multiplication, division, modulus.  
  تدعم العمليات الحسابية الأساسية: جمع، طرح، ضرب، قسمة، باقي القسمة.
- Easy to use and integrate in your Python projects.  
  سهلة الاستخدام والدمج ضمن مشاريع بايثون.

---

## Installation | التثبيت

You can install SmartsCalc via pip:

```bash

pip install SmartsCalc
```
```python
from SmartsCalc import SmartsCalc

equation = "3+5*2-4/2"
result = SmartsCalc(equation)
#result = 3+5*2-4/2 = SmartsCalc("3+5*2-4/2")
print(f"Result: {result}")  # Output should be 10.0 

```
License | الرخصة

This project is licensed under a Custom License - All Rights Reserved.  
This software is the exclusive property of Ryan Al-saidani.  
No part of this software may be copied, modified, distributed, sold, sublicensed, or otherwise used  
in any form or by any means without prior written permission from the copyright holder.

هذا المشروع مرخص بموجب رخصة خاصة تحتفظ بكل الحقوق.  
لا يُسمح بنسخ أو تعديل أو توزيع أو بيع البرنامج بأي شكل أو وسيلة دون إذن كتابي مسبق من المؤلف.

---
Author | المؤلف
Ryan Al-saidani
Email: ryan.alsaidani@gmail.com
GitHub: https://github.com/ryan-alsaidani/SmartsCalc