Python ile yazılmış kapsamlı ve kullanıcı dostu hesap makinesi uygulaması.
- ➕ Toplama
- ➖ Çıkarma
- ✖️ Çarpma
- ➗ Bölme
- 🔺 Üs alma
- √ Karekök
- ! Faktöriyel
- sin, cos, tan
- Derece ve radyan desteği
- Ortalama (mean)
- Medyan (median)
- Mod (mode)
- Standart sapma
- Ondalık ↔ İkili sistem
- Ondalık ↔ Onaltılı sistem
- Hafızaya kaydetme
- Hafızadan çağırma
- Hafızaya ekleme/çıkarma
- Hafıza temizleme
- İşlem geçmişi (son 10 işlem)
- Detaylı hata yönetimi
- Kullanıcı dostu menü sistemi
- Türkçe arayüz
- Python 3.6 veya üzeri
- Standart Python kütüphaneleri (math, statistics)
# Repository'yi klonla
git clone https://github.com/yourusername/advanced-python-calculator.git
# Klasöre gir
cd advanced-python-calculator
# Programı çalıştır
python calculator.py- Programı çalıştır:
python calculator.py - Menüden yapmak istediğin işlemi seç (1-32)
- Gerekli sayıları gir
- Sonucu gör ve geçmişte kaydet
=== GELİŞMİŞ HESAP MAKİNESİ ===
1. Toplama 11. Sinüs
2. Çıkarma 12. Kosinüs
3. Çarpma 13. Tanjant
...
Seçiminizi yapın (1-32): 1
Birinci sayı: 15
İkinci sayı: 25
Sonuç: 40.0
- Sıfıra bölme kontrolü
- Negatif karekök kontrolü
- Faktöriyel için geçerlilik kontrolü
- Hem derece hem radyan desteği
- Hassas hesaplamalar
- Birden fazla sayı ile çalışma
- Boş liste kontrolü
- Virgülle ayrılmış girdi
- Kalıcı hafıza sistemi
- Hafıza üzerinde işlemler
- Hafıza durumu gösterimi
Katkılarınızı memnuniyetle karşılıyoruz! Katkıda bulunmak için:
- Bu repository'yi fork edin
- Feature branch oluşturun (
git checkout -b feature/YeniOzellik) - Değişikliklerinizi commit edin (
git commit -am 'Yeni özellik: Açıklama') - Branch'inizi push edin (
git push origin feature/YeniOzellik) - Pull Request oluşturun
- Kod stilini koruyun
- Yorum satırları ekleyin
- Test edilmiş kod gönderin
- README'yi güncelleyin
- Grafik arayüz (GUI) desteği
- Bilimsel notasyon
- Matris işlemleri
- Çizim ve grafik oluşturma
- Dosyadan veri okuma
- Web arayüzü
- Mobil uygulama
Hata bulduysanız lütfen Issues sayfasında bildirin.
Hata bildirirken şunları ekleyin:
- Python versiyonunuz
- İşletim sisteminiz
- Hatanın nasıl oluştuğu
- Hata mesajı (varsa)
Bu proje MIT lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakın.
İsminiz Soyadınız
- GitHub: [https://github.com/MrMuhammedSinaGun]
- Email: muhammedsina47@outlook.com
- LinkedIn: [www.linkedin.com/in/muhammed-sina-gün-5335b9290]
Projeyi beğendiyseniz ⭐ vermeyi unutmayın!
Not: Bu hesap makinesi eğitim amaçlı geliştirilmiştir. Profesyonel hesaplamalar için ek doğrulama yapmanız önerilir.