A C# console calculator project that includes standard calculations and extra mathematical operations such as repeating decimals, factorials, combinations and polynomial derivatives.
- Basic arithmetic operations
- Power and square root
- Percentage calculation
- Factorial
- Permutation
- Combination
- Repeating decimal to fraction conversion
- Fraction to decimal preview
- Polynomial derivative calculation
- Simple equation value calculation
- Operation history
- Input validation
2 + 5
10 / 4
5!
nPr
nCr
0.1(6) = 1/6
2.3(45) = 129/55
d/dx 3x^2 + 2x - 5 = 6x + 2
Advanced-Math-Calculator-CSharp
├── Program.cs
├── AdvancedMathCalculator.csproj
├── README.md
├── .gitignore
├── Models
│ └── Fraction.cs
├── Services
│ ├── CalculatorEngine.cs
│ ├── CombinatoricsService.cs
│ ├── RepeatingDecimalService.cs
│ ├── PolynomialDerivativeService.cs
│ └── HistoryService.cs
└── Utilities
└── InputHelper.cs
- C#
- .NET 8
- Console application
- Object-oriented programming
- BigInteger support
dotnet runÖmer Akpınar