Genellikle yazılım hesap makineleri donanım hesap makineleri taklit. Kullanıcı donanım hesap makinesini nasıl kullanacaklarını zaten bildiğinden, Kullanıcılara yeni bir programla hızlı bir şekilde işe başlama olanağı sağlar. Ama bu yaklaşım ile, yazılım hesap layıcılarının tasarımı ile ilgili olarak, donanım hesap makinelerinin tüm kusurları devralır. Örneğin:
- Bu öncelik te ayrı ayrı girdi olarak girdi edilen her sayı, işleç veya fonksiyon akılda tutulmalıdır. Örneğin, 2+2*2 sıradan hesap makinesi ifadesinde bir hesaplama yapılırsa sonuç 8 olur, ancak 2*2+2 hesaplanırsa sonuç 6 olur. Kesinlikle 2+2*2 ve 2*2+2 eşdeğerdir. Sıradan hesap makineleri hataları bu şekilde tetikler.
- Programın penceresi birçok gereksiz düğmeleri ile bir cihaz şeklinde boyanmış ve giriş ve çıkış için tek bir gösterge ekranda "gayrimenkul" bir sürü işgal edecek.
- Hesaplamalar için ifadeleri formül olarak giremezsiniz, örneğin: 123.32-12.4/sin(1/2)
Her sayı, işleç veya işlev birbirinden bağımsız olarak ayrı ayrı girilmelidir.
Bu nedenle, daha önce girilen ifadeleri kaldıramazsınız. Örneğin hesaplayamazsınız: 123.32-12.4/sin (1/2) ve daha sonra 123.32-12.2/sin (1/2) Bir sayı diğeri farklı olduğu için formülün tümlerini yeniden girmeniz gerekir.
- Boyalı düğmeler giriş için ağır fare kullanımını tetikler, ancak ifadelerin giriş hızını büyük ölçüde azaltır. Bu hesaplamak için iyidir, ancak fare kullanımı nedeniyle el yorgunluğunu teşvik eder. Gerekli düğme araması için düğme altyazılarını kalıcı olarak yeniden okumanız veya son düğme konumunu hatırlamanız gerekir.
LibMaster.com Genişletilebilir Hesap Makinesi, hesap makinesi tasarımına yaklaşmanın farklı bir yoludur. Bu nedenle, yukarıda belirtildiği gibi, herhangi bir tasarım kusurları içermez.
sürüm geçmişi
- Sürüm 1.2 tarihinde gönderildi 2006-11-24
Bazı hatalar düzeltildi.
Program Detayları
Eula
EULA - Son Kullanıcı Lisans Sözleşmesi
LibMaster.com Genişletilebilir Hesap Makinesi
Telif Hakkı (C) 2003 Alexandr Molchevsky, LibMaster.com
WWW: http://www.LibMaster.com/
LIBMASTER.COM SON Kullanıcı Lisans SÖZLEŞMESI
Bu Son Kullanıcı Lisans Sözleşmesi ("EULA") yasal bir sözleşmedir
aranıza (bir birey veya tek bir varlık) ve
yukarıda tanımlanan yazılım ürünü için LibMaster.com,
bilgisayar yazılımı içerir ve ilişkili ortamlar içerebilir,
basılı materyaller ve "online" veya elektronik dokümantasyon
("YAZILIM ÜRÜN" veya "SOFTWARE").
YAZILIM ÜRÜN'üntakılması, kopyalanması veya başka bir şekilde kullanılması,
bu EULA koşullarına bağlı olmayı kabul edersiniz.
Bu EULA'nın koşullarını kabul etmezseniz,
Yazılım.
YAZILIM ÜRÜN telif hakkı yasaları tarafından korunmaktadır ve
uluslararası telif hakkı anlaşmalarının yanı sıra diğer entelektüel
mülkiyet yasaları ve anlaşmaları.
LIBMASTER.COM YAZILIM RUHSATI
YAZILIM ÜRÜN telif hakkı yasaları tarafından korunmaktadır ve
uluslararası telif hakkı anlaşmalarının yanı sıra diğer entelektüel
mülkiyet yasaları ve anlaşmaları. YAZILIM lisanslıdır, satılmaz. Bu,
YAZILIM, ürün dokümantasyonu, uygulama ve
destek dosyaları ayrı ayrı "COMPONENT" ve
topluca burada "SOFTWARE" olarak anılacaktır.
LISANS VERILMESI
LibMaster.com bir birey olarak size hibe, kişisel, olmayan-
tek bir yükleme ve yürütmek için münhasır, devredilemez lisans
yazılımın tek bir bilgisayarda veya birden fazla
bilgisayarlar aynı anda çalışma şansı olmaması koşuluyla
için aynı anda YAZILIM iki veya daha fazla farklı örnekleri
YAZILIM ÜRÜNÜNÜN PERFORMANSINI DEĞERLENDIRME AMACI
en fazla 30 gün süreyle. Bu süre devam ederse
YAZILIM ÜRÜNÜNÜN KULLANIMI İsteNİlEN YAZILIM ÜRÜN
belirtilen şartlara tabi LibMaster.com kayıtlı olmalıdır
kayıt bilgilerinde yer alan
YAZILIM ÜRÜNE eşlik eden dokümantasyon. Eğer bir
varlık LibMaster.com bir birey atama hakkı verir
yazılımın konusunu kullanmak ve yönetmek için kuruluşunuz içinde
tek tek kullanıcılar üzerinde uygulanan aynı kısıtlamalara.
Telif hakkı bilgilerini hiçbir şekilde değiştiremeyebilirsiniz. Yazı tipi
telif hakkı bilgilerinin boyutu okunaklı boyutta olmalıdır. Bu,
köprüler, telif hakkı bilgileri gömülü
http://www.LibMaster.com görünür ve işlevsel kalmalıdır.
Telif hakkı
YAZILIM ÜRÜN'ün tüm unvan ve telif hakları ait
Alexandr Molchevsky, LibMaster.com veya bileşen satıcıları tarafından. Bu,
YAZILIM ÜRÜN telif hakkı yasaları ve uluslararası tarafından korunmaktadır
antlaşma hükümleri. Bu nedenle, YAZILIM ÜRÜN tedavi etmelidir
diğer telif hakkı yla korunan materyaller gibi, sizin (a)
sadece yedekleme veya arşiv için YAZILIM ÜRÜNünün bir kopyasını yapmak
veya (b) YAZILIM ÜRÜN'ü tek bir bilgisayara yüklemek
orijinalini yalnızca yedekleme veya arşivleme için saklamanız koşuluyla
Amaçlı.
ÜÇÜNCÜ TARAF BILEŞEN LISANS LAMA KOŞULLARı
Üçüncü taraf yardımcı programları, uygulama programları ve/veya bileşenleri
Kişisel Güvenlik Duvarı ile entegre etmek için tasarlanmış tabidir
bu ürünleri yöneten lisans koşulları.
Tersine mühendislik kuramaz, derleyebilir veya
YAZILIM ÜRÜN, bu tür faaliyet dışında ve sadece ölçüde
bu rağmen, yürürlükteki yasalar tarafından açıkça izin verilir
Sınırlama.
GARANTİLER YASAL UYARIsI.
YAZILIM SAĞLANMAKTADıR "AS IS," "TÜM HATALARLa," OLMADAN
HER TÜRLÜ GARANTI. LISANSÇı, TEDARIKÇILERI VE DISTRIBÜTÖRÜ
TÜM GARANTILERI, EXPRESS, Zımni VEYA YASAL, DAHIL OLMAK ÜZERE
İHLAL ETMEME ZıMNI GARANTILERI ILE SıNıRLı OLMAMAK KAYDıYLA,
ÖZEL Bİr AMAÇ İçİn UNVAN, SATILIK VEYA UYGUNLUK, VEYA HERHANGI BIR
İŞLEM, PERFORMANS SEYRI,
VEYA TICARETIN KULLANıMı.