KCalc El Kitabı

KCalc El Kitabı

Bernd Johannes Wuebben

Pamela Roberts

Anne-Marie Mahfouf

-: Mesutcan Kurt
Baskı Uygulamalar 16.08 (2016-07-25)

KCalc masaüstü ortamınız için bir hesap makinesidir. Basit kipte, temel aritmetik işlemler için kullanılabilir; ancak bilimsel, istatistiksel ve sayısal sistem hesaplamaları için gelişmiş kipler de sağlar.


Bölüm 1. Giriş

Bölüm 1. Giriş

KCalc ilk bakışta göze çarpandan çok daha fazla matematiksel işlev sunar. Kullanılabilecek birçok işlev hakkında daha fazla bilgi edinmek için lütfen bu el kitabındaki klavye ivmelendiricileri ve kipleri bölümünü inceleyin.

Birçok bilimsel hesap makinesinin olağan işlevselliğine ek olarak, KCalc'ın işaret etmeye değer şeyler sunduğunu düşünüyorum:

  • KCalc trigonometrik işlevler, mantık işlemleri sağlar ve istatistiksel hesaplamalar yapabilir.

  • KCalc kendi görüntüsünden sayıları kesip yapıştırmanızı sağlar.

  • KCalc önceki sonuçları rahatlıkla geri çağırmanızı sağlayan bir sonuç yığını içerir.

  • KCalc'ın görüntü renklerini ve yazıtipini yapılandırabilirsiniz.

  • Ayarlar iletişim kutusundaki KCalc'ın duyarlılığını, görüntülenen basamak sayısını ve virgülden sonraki basamak sayısını yapılandırabilirsiniz.

  • KCalc bir işaretleme aygıtı kullanmadan KCalc'i kullanmayı sağlayan, çok sayıda yararlı düğme bağıntıları sunar.

    İpucu: Kontrol- ikilisine basmak (ve basılı tutmak), her düğme üzerindeki ilgili düğme bağıntısını gösterir.

Not

KCalc, pek çok yalın hesap makinesi tarafından kullanılan anında yürütme yerine okullarda öğretildiği biçimiyle düzgün işlem sırası sağlayan Infix simgelemi'ni kullanır.

KCalc ile iyi eğlenceler!

Bernd Johannes Wuebben

Bölüm 2. Kullanım

Bölüm 2. Kullanım

Genel Kullanım

Genel kullanım basittir ve en basit bilimsel hesap makinesinin çalışma şekline benzer; ancak aşağıdaki özel KCalc özelliklerini not edin:

Sonuç Yığını

Sol Fare Düğmesi ile = düğmesine, klavyenizin Giriş düğmesine veya = düğmesine bastığınız her zaman, görüntüdeki sonuç, KCalc yazılımının sonuç yığınına yazılır. Sonuç yığını arasında klavyenizin Kontrol+Z ve Kontrol+Üst Karakter+Z düğme ikililerini kullanarak gezinebilirsiniz.

Yüzde İşlevi

Yüzde işlevi, çoğu hesap makinesindeki işleve göre biraz farklı çalışır. Ancak, bir kere anlaşıldığında, geliştirilmiş işlevselliği oldukça yararlıdır. Daha fazla ayrıntı için yüzde işlevi ile ilgili bölüme bakın.

Kes ve Yapıştır
  • Kontrol+C basmak gösterilen sayıyı panoya yapıştıracaktır.

  • Kontrol+V basarak panonun içeriği geçerli bir kayan noktalı değerse görüntüye yapıştıracaktır.

  • KCalc görüntüsüne tıklayarak kopyalayıp yapıştırmak hâlâ olanaklıdır; ancak bu gelecekteki sürümlerde kaybolabilir.

Gelişmiş işlevler

KCalc'i ilk defa başlattığınızda, hesap makinesi yalnızca temel aritmetik hesaplamalar için düğmeler görüntüler.

Ayarlar menü girişinin altında KCalc için kip seçmek olanaklıdır: Basit veya Bilim veya İstatistik veya Sayısal Sistem kipleri seçilebilirdir. Lütfen unutmayın ki, bu kipler KCalc geliştikçe yavaşça değişecektir.

Düğme Yerleşimi

KCalc içerisindeki gelişmiş kiplere kolay erişim sağlamak için, çoğu düğme ikinci bir yerleşime sahiptir. Düğmelerin ikinci yerleşimini görünür kılmak için Üst Karakter veya Kontrol+2 kısayollarını kullanın.

Geçmiş

Geçmiş alanı, KCalc'ın etkin oturumu dahilinde KCalc'ta yapılan tüm hesaplamaları gösterir. Geçmiş içeriğini temizlemek için AC'ye tıklayın veya Sil düğmesine basın. Geçmişi etkinleştirmek veya devre dışı bırakmak için menü çubuğundan Ayarlar ve Geçmişi Göster yolunu izleyin veya Kontrol+H kısayolunu kullanın.

Basit Kip

Basit Kip

Bu kipte yalnızca temel hesaplamalar için gerekli olan düğmeler ve işlevler bulunur.

Bir faturadaki tüm ögeleri toplamak istiyorsanız bu kipi seçmek isteyebilirsiniz.

Bilim Kipi

Bilim Kipi

Bu kip içerisinde düğmelerin sol sütunları trigonometrik işlevlere ayrılır:

Düğmelerİşlev
HypHiperbolik alt kipine girin. Hyp Sin; örneğin hiperbolik sinüstür: sinh
SinSinüsü hesapla
Üst Karakter Sin veya AsinTers sinüsü hesapla
CosKosinüsü hesapla
Üst Karakter Cos veya AcosTers kosinüsü hesapla
TanTanjantı hesapla
Üst Karakter Tan veya AtanTers tanjantı hesapla
Log10 tabanında logaritma hesaplar
Üst Karakter Log veya 10x10 üzeri x kuvvetini hesapla
LnDoğal logaritmayı hesaplayın. Bu log e tabanındadır
Üst Karakter Ln veya exx üssünde e (doğal logaritma tabanı) hesapla

İkinci sütunda cebirsel işlevler için düğmeler bulunur:

Düğmelerİşlev
KipÖklit bölmesinin kalanını hesapla
Üst Karakter Mod veya IntDivTamsayı bölme (bölümün tamsayı kısmı)
1/xBir numara için karşılıklı hesap yap
Üst Karakter 1/x veya nCmİlk operand ögesini içeren herhangi bir küme için oluşturulabilen farklı ikinci operand ögesi alt kümelerinin sayısını hesapla (binom katsayısı)
xlŞu anki tamsayı işlenene (faktöriyel) eşit veya küçük olan tüm pozitif tamsayıların çarpımını hesapla
X 'in karesini hesapla
Üst Karakter veya √xx 'in karekökünü hesapla
x üzeri y
Üst Karakter xy veya x1/yx üzeri 1/y
x 'in üçüncü (kübik) kuvvetini hesaplar
Üst Karakter veya ∛xx’in üçüncü (kübik) kökünü hesaplar
x·10ʸİkinci işlenenin birinci işlenen ve ondalık basamağının çarpımını hesaplar
İstatistiksel Kip

İstatistiksel Kip

Bu kipte düğmelerin sol sütunları istatistiksel işlevlere ayrılmıştır:

Bu kipteki işlevselliğin çoğu, Dat düğmesinin çevresinde ortalanır. Bir sayı veri listesi oluşturmak için hesap makinesine bir sayı girin ve Dat 'a basın. Art arda artan sayı, görüntüdeki veri listesinin hangi konumda yer aldığını gösterir. Geleneksel bir hesap makinesi yalnızca istatistiksel işlevler için üç değer saklar: Bir listedeki ayrı öge sayısı, girilen veri ögelerinin toplamı ve listedeki tüm veri ögelerinin karesinin toplamı. KCalc aslında her ayrı değeri saklarken, verinin ortanca değerini hesaplamanıza izin vererek farklılık gösterir.

Düğmelerİşlev
NGirilen veri ögelerinin sayısını anımsa
Üst Karakter N veya ΣxGirilen tüm veri kalemlerinin toplamını göster
MeaGirilen veri öğelerinin ortalamasını görüntüle
Üst Karakter Mea veya Σx²Girilen tüm veri kalemlerinin karesinin toplamını görüntüle
σNStandart sapmayı (n) göster
Üst Karakter σN veya σN-1 Popülasyonun standart sapmasını göster (n-1)
MedOrtancayı görüntüle
DatBir veri ögesi gir
Üst Karakter Dat veya CDatGirilen son veri ögesini temizle
CStGirilen tüm veri ögesi deposunu temizle

Sonraki iki sütun, Bilim kipi bölümünde açıklanan trigonometrik ve cebirsel işlevler düğmelerini barındırır.

Sayısal Sistem Kipi

Sayısal Sistem Kipi

Bu kip, ikilik, onaltılık, sekizlik ve ondalık olarak hesaplamak için düğmeler ve işlevler içerir.

Sağdaki radyo düğmeleri ile sayı sistemini seçersiniz. Örneğin onaltılık bir sayı eklemek için aşağıdakileri yapın: Radyo düğmelerinden Hex ’i seçin. Ardından bir numara girin ve 9’dan büyük sayılar için A ve F harflerini kullanabilirsiniz. Bu sayıyı ikili olarak görmek isterseniz Bin düğmesine basın.

İkilik, sekizlik ve onaltılık sayılar, boşluklarla ayrılmaş basamak grupları olarak görüntülenebilirler. Bu tür gruplandırmalar sayıların okunabilirliğini artırır. Örneğin, AF1C42 onaltılık sayısı, AF 1C 42 olarak, ikişer basamaklarla gösterilebilir. Gruplandırma kapatılabilir veya ayarlanabilir. Yapılandırma iletişim kutusunu getirmek ve Genel sayfasından bu ayarı değiştirmek için AyarlarKCalc Uygulamasını Yapılandır... yolunu izleyin.

Seçili bitleri görmek için Ayarlar menüsünden Bit Düzenini Göster 'i seçmek isteyebilirsiniz.

Bu kipte mantık işleçleri kullanılabilirdir. Bu işleçler şunlardır:

Düğmelerİşlev
ANDİki sayı mantıksal AND’lenmiştir
ORİki sayı mantıksal or’lanmıştır
XORİki sayı mantıksal XOR’lanmıştır
LshDeğeri sola kaydır
RshDeğeri sağa kaydır
Cmp1’in tamamlayıcısını uygula

İkinci sütun, Bilim kipi bölümünde açıklanan cebirsel işlevler düğmelerini barındırır.

A to F düğmelerini içeren üçüncü sütun yalnızca Hex kipinde kullanılabilirdir.

Bellek İşlemleri

Bellek İşlemleri

KCalc standart hesap makinelerinin verdiği bellek işlemlerine ek olarak sabitleri tutmak için altı yuvayı destekler.

Standart Bellek İşlemleri

KCalc sizin için işlem sonuçlarını hatırlayabilir ve daha sonraki hesaplamalarda yeniden kullanabilirsiniz. Bu işlevlere, MR, MS, M+ ve MC etiketli etiketlerle erişebilirsiniz.

MS

MS düğmesi, geçerli görüntüdeki sonucu belleğe kaydeder.

M+

M+ düğmesi, geçerli sonucu bellektekine ekler. Yani 20 varsa ve geçerli sonuç 5 ise bastığınızda bellekte 25 olacaktır. Eğer bellek boş ise MS gibi davranır ve sonucu kaydeder.

MR

MR düğmesi bellekte saklanmış değeri getirir ve görüntüde gösterir.

MC

MC düğmesi belleği temizler.

Eğer bir değer bellekte saklandıysa hesap makinesi kipi belirtecinin yanındaki durum çubuğunda M belirir

Sabitler

C1 ve C6 aralığındaki altı sabit düğmesi, yalnızca menü çubuğundan erişilebilen AyarlarSabit Düğmeleri etkinleştirilmişse görünür olur. Bilim Kipi ve İstatistik Kipi'nde kullanılabilirler

Her bir sabitte saklanan değeri görmek için fareyi düğmenin üzerinde gezdirin.

KCalc görüntüsündeki değeri bu altı sabitten birinde saklamak için önce Üst Karakter düğmesine ve sonrasında C1-C6 arasındaki istediğiniz düğmeye basın.

Bir hesaplamada sabitlerden herhangi birini kullanmak için yalnızca istenen düğmeye basın (C1-C6), ilişkili sayı görüntülenecektir.

Sabitler düğmesinin etiketini hangi düğmenin hangi sabiti tuttuğunu hatırlamasını kolaylaştırmak için değiştirmek olanaklıdır. C1-C6 düğmelerinin üzerine farenin sağ düğmesi ile tıklayın. Ad Ayarla yapabileceğiniz bir açılır menü görüntülenir.

C1-C6 düğmelerinden birine tıklanıp açılan menüden Listeden Seç kullanılarak seçilebilecek birçok önceden tanımlı sabit vardır. Sabitlere menü çubuğundaki Constants ögesinden de ulaşılabildiği halde, onları özel bir düğmede saklamak eğer bu sayı çok sık kullanılıyorsa gerçekten yardımcı olacaktır.

Tek Düğmeli İvmelendiriciler

Tek Düğmeli İvmelendiriciler

Hesapların klavyeden girişini basitleştirmek için KCalc çoğu işlev için tek düğmeli ivmelendiricilere sahiptir. Örneğin, 7R veya 7r girildiğinde, karşılık gelen 7 (1/7) hesaplanır.

Bir hesaplama sırasında, Kontrol düğmesini basılı tutarak her bir düğmenin anahtar bağıntısını göstermesini sağlayabilirsiniz.

AnahtarİşlevNotlar
HHypHyp Sin’deki gibi Hiperbolik, sinh
SSin 
CCos 
TTan 
NLne tabanında logaritma
LLog10 tabanında logaritma
Kontrol-2 Üst KarakterBu düğme için ikinci işlev. örneğin eğer arcsin istiyorsanız Kontrol-2 s yazın
\+/-İşareti değiştir
[x^2 
^x^y 
!xlFaktöriyel
Ex10yÜs
<LshSola kaydır
>RshSağa kaydır.
&ANDMantıksal AND
x ya da *XÇarp
//Böl
DDatİstatistiksel kipde veri ögesi girin
|ORMantıksal OR. Unutmayın: Üst Karakter OR XOR’dur
R1/xEvrik değer
Giriş= 
Dönüş= 
Geri Sil<=Son sayıyı sil
Sayfa YukarıCTemizle
VazgeçCTemizle
Sayfa AşağıACTümünü temizle
SilACTümünü temizle
:Kipbölme kalanı
Seçenek+6 -> Seçenek+1C1C1’den C6’ya kadar depolanmış değeri kullan
Bölüm 3. Belirli İşlevlerdeki Açıklamalar

Bölüm 3. Belirli İşlevlerdeki Açıklamalar

Mod ve IntDiv

Mod, görüntüdeki sayıyı sonraki girilecek sayıya bölümünden kalanını gösterir.

22 Mod 8 = 6 sonucunu verecektir

22.345 Mod 8 = 6.345 sonucunu verecektir

Üst Karakter IntDiv, görüntüdeki sayının sonra girilecek sayıya tam sayı bölümünü yapar.

22 Üst Karakter IntDiv 8 = sonucu 2

22.345 Üst Karakter IntDiv 8 = sonucu 2

%

%

= düğmesi yerine kullanılır, % hesaplamada yapılan son işlemi aşağıdaki gibi yorumlar:

  • Eğer son işleç + ya da - ise ikinci değişken ilk işlenenin yüzdesi olarak yorumlanır.

  • Eğer son işleç * ise bölüm sonucun 100 ile çarpımıdır.

  • Eğer son işleç / ise sol işleninin, sağ işlenene göre yüzdesini ver.

  • Diğer tüm durumlarda %, = düğmesi ile aynı sonuçları verir.

Örnekler:

150 + 50 % sonucu 225 (150 artı 50 sonucunun yüzdesi)

42 * 3 % sonucu 1.26 (42 * 3 / 100)

45 / 55 % sonucu 81.81... (45, 81.81.. 55 yüzdesi)

Lsh ve Rsh

Lsh ve Rsh

Lsh sola görüntülenen değerin tamsayı bölümünü sola kaydırır (2 ile çarpar), n bir sonraki giriş numarasıdır ve bir tamsayı sonucu verir (taban Bin olarak ayarlanır):

10 Lsh 3 = 80 verir (10 üç kere 2 ile çoğaltılmıştır).

10,345 Lsh 3 = da 80 verir.

Rsh değeri n kere sağa kaydırır (2’ye tam sayı bölünmeyi gerçekleştirir).

16 Rsh 2 = 4 verir (16 iki kere 2’ye bölünmüştür).

16,999 Rsh 2 = da 4 verir.

Cmp, And, Or ve Xor

Cmp, And, Or ve Xor

Cmp, And ve Or işlevleri bit tabanlı mantıksal işlemler gerçekleştirir ve bu nedenle taban Onluk yerine Onaltılık, Sekizlik veyaİkilik olarak ayarlanırsa daha anlamlı görünür. Aşağıdaki örneklerde taban Bin olarak ayarlanmıştır.

Cmp 1’e göre tamamlayıcı (biti ters çevirir) gerçekleştirir.

101 Cmp 111...111010 verir

AND mantıksal AND yapar.

101 AND 110 = sonucu 100

OR mantıksal OR yapar.

101 OR 110 = sonucu 111

XOR mantıksal XOR (özel OR) işlemini gerçekleştirir.

101 XOR 110 = 11 verir

Bölüm 4. Sorular ve Yanıtlar

Bölüm 4. Sorular ve Yanıtlar

4.1. Euler sayısı e’yi nasıl elde ederim?
4.2. Virgülden sonra sabit basamakları nasıl elde ederim?
4.3. Peki ya kesinlik?

4.1.

Euler sayısı e’yi nasıl elde ederim?

KCalc penceresinde 1 Üst Karakter ex düğmelerine basın; klavyede 1 Kontrol+2 N düğmelerine basın veya SabitlerMatematik menüsünü kullanın.

4.2.

Virgülden sonra sabit basamakları nasıl elde ederim?

Menü çubuğundan Ayarlar KCalc Uygulamasına Yapılandır... ögesini seçin, bu size bir yapılandırma penceresi açacaktır. Ondalık kesinlik ayarlayıcısı'nı denetleyin ve denetleyiciyi 2 gösterecek biçimde ayarlayın.

4.3.

Peki ya kesinlik?

KCalc kesinliğini belirleyen ana faktör libc ve libmath’inizin long double C veri türünü destekleyip desteklemediğidir. Eğer öyle ise KCalc bunu derleme zamanında algılar ve sayıları temsil etmek için temel veri türü olarak kullanır.

Yukarıdaki hesaplamaların doğru şekilde çalışması için KCalc’ın Yapılandır penceresindeki Kesinlik’i ayarlayın. KCalc kopyanız için temel veri türü varsa long double için olan 14 kesinliğini öneriyorum, aksi halde 8 veya 10’dur.

Daha yüksek kesinlik, mutlaka daha iyi sonuçlar doğurmaz. Duyarlılıkla oynayın ve ne demek istediğimi anlayacaksınız.

Bölüm 5. Komut Başvurusu

Bölüm 5. Komut Başvurusu

Menü Ögeleri

KCalc içindeki bazı özel menü ögelerine kısa bir bakış:

SabitlerMatematik

Şunları göster: Pi, Euler Sayısı veya Altın Oran.

SabitlerElektromanyetizma

Şunları göster: Işık Hızı, Birim Yük, Boşluğun Empedansı, Boşluğun Geçirgenliği veya Boşluğun Yüklenilebilirliği.

SabitlerAtomik ve Nükleer

Şunları göster: Planck Sabiti, Birim Yük veya Hassas Yapı Sabiti.

SabitlerTermodinamik

Şunları göster: Boltzmann Sabiti, Atomik Kütle Birimi, Molar Gaz Sabiti, Stefan-Boltzmann Sabiti veya-Avogadro Sayısı.

SabitlerYerçekimi

Şunları göster: Yerçekimi Sabiti veya Yeryüzü İvmesi.

AyarlarBasit Kip

Basit matematik düğmelerini görüntüler.

AyarlarBilim Kipi

Trigonometrik ve bilim düğmelerini görüntüler.

Ayarlarİstatistik Kipi

İstatistik düğmelerini görüntüler.

AyarlarSayısal Sistem Kipi

Mantıksal düğmeleri gösterir ve sayı sistemini değiştirmeye izin verir.

AyarlarGeçmişi Göster

Geçmişi görüntüler.

AyarlarSabit Düğmeleri

Sabitlerin düğmelerini gösterir. Bunlar; bilim kipi ve istatistik kipi içinde kullanılabilir.

AyarlarBit Düzenlemeyi Göster

Bit düzeni alanını gösterir. Geçiş yapmak için üzerine tıklayın. Yalnızca sayısal sistem kipi içinde kullanılabilir.

Ayrıca KCalc, yaygınca kullanılan Dosya, Düzen, Ayarlar ve Yardım menü ögelerine de sahiptir; daha fazla bilgi için KDE Temelleri altındaki Menüler bölümüne göz atın.

Bölüm 6. Emeği Geçenler ve Lisans

Bölüm 6. Emeği Geçenler ve Lisans

KCalc Program Telif Hakkı (c):

Bernd Johannes Wuebben 1996-2000

KDE Takımı 2000-2008

Evan Teran 2008-2013

  • Bernd Johannes Wuebben

  • Evan Teran

  • Espen Sand

  • Chris Howells

  • Aaron J. Seigo

  • Charles Samuels

  • David Johnson

KCalc Martin Bartlett'in yığın motoru hâlâ KCalc'in ibr parçası olan xfrmcalc'inden esinlenilmiştir.

Belgelendirme Telif Hakkı (c) 2001,2002,2005, 2006,2010:

  • Bernd Johannes Wuebben

  • Pamela Roberts

  • J Hall

  • Anne-Marie Mahfouf

  • Eike Krumbacher

Çeviri: Mesutcan Kurt

Çeviri: Emir SARI

Bu belgelendirme, GNU Serbest Belge Lisansı (GFDL) altında dağıtılmaktadır.

Bu program, GNU Genel Kamu Lisansı altında dağıtılmaktadır.