## 🆕 New Math Functions
- 🔢 Added `ft_max` → returns the maximum of two values.
- 🔢 Added `ft_min` → returns the minimum of two values.
- ✖️ Added `ft_power` → computes exponentiation.
- ➖ Added `ft_abs` → returns absolute value.
- √ Added `ft_sqrt` → computes integer square root.
- 📄 Created `math.h` to declare and document all math functions.
## 🛠️ Build System Integration
- 🧩 Updated the `Makefile` to include the new `math/` sources so they compile and link with the rest of the project.
## ⚡ Impact
- Project now includes a **dedicated math utility module**.
- Provides essential helper functions for broader use in future features.
- Cleaner organization with centralized declarations in `math.h`.
## 🛠️ Update to `ft_atou`
- 🌀 Added a loop in `convert/ft_atou.c` to **skip leading whitespace** characters before parsing, ensuring correct conversion of inputs with spaces at the start.
## 🗂️ Metadata
- 📅 Updated the file header timestamp for consistency.
## ⚡ Impact
- More accurate and standard-compliant behavior for `ft_atou`.
- Cleaner handling of edge cases with whitespace.
## ✨ New Functionality
- ➕ Added the `ft_atou` function in `ft_atou.c` to convert a string to `size_t` (unsigned integer), with built-in whitespace handling and null pointer safety.
- 📝 Declared `ft_atou` in `convert.h` with a detailed Doxygen-style comment explaining usage, return value, and parameters.
## 🧪 Test Coverage Improvements
- 🆕 Introduced `test_atou.c` to verify `ft_atou` against `strtoull`, covering edge cases such as empty strings, whitespace, and invalid input.
- 🔍 Expanded tests in `test_atoi.c`, `test_atoll.c`, and `test_itoa.c` to include more diverse scenarios (extra whitespace, varied integer ranges) to improve robustness and reliability.
## 🛠️ Codebase Maintenance
- 📦 Included `<stddef.h>` in `convert.h` to ensure `size_t` is available in function declarations.
## ⚡ Impact
- New unsigned integer conversion capability.
- Stronger and more comprehensive test suite for all conversion functions.
- Cleaner and safer header definitions.