KCalc El Kitabı

# KCalc El Kitabı

Bernd Johannes Wuebben `<wuebben@kde.org>`

Pamela Roberts `<pamroberts@blueyonder.co.uk>`

Anne-Marie Mahfouf `<annma@kde.org>`

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

Telif Hakkı © 2001, 2002, 2005, 2006 Bernd Johannes Wuebben, Pamela Roberts, Anne-Marie Mahfouf

Yasal Uyarı

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ş
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
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

## 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

## Bilim Kipi

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

Düğmeler | İşlev
--- | ---
Hyp | Hiperbolik alt kipine girin. Hyp Sin; örneğin hiperbolik sinüstür: sinh
Sin | Sinüsü hesapla
Üst Karakter Sin veya Asin | Ters sinüsü hesapla
Cos | Kosinüsü hesapla
Üst Karakter Cos veya Acos | Ters kosinüsü hesapla
Tan | Tanjantı hesapla
Üst Karakter Tan veya Atan | Ters tanjantı hesapla
Log | 10 tabanında logaritma hesaplar
Üst Karakter Log veya 10x | 10 üzeri x kuvvetini hesapla
Ln | Doğal logaritmayı hesaplayın. Bu log e tabanındadır
Üst Karakter Ln veya ex | x ü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 IntDiv | Tamsayı bölme (bölümün tamsayı kısmı)
1/x | Bir 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² | X 'in karesini hesapla
Üst Karakter x² veya √x | x 'in karekökünü hesapla
xʸ | x üzeri y
Üst Karakter xy veya x1/y | x üzeri 1/y
x³ | x 'in üçüncü (kübik) kuvvetini hesaplar
Üst Karakter x³ veya ∛x | x’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

## İ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
--- | ---
N | Girilen veri ögelerinin sayısını anımsa
Üst Karakter N veya Σx | Girilen tüm veri kalemlerinin toplamını göster
Mea | Girilen 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
σN | Standart sapmayı (n) göster
Üst Karakter σN veya σN-1 | Popülasyonun standart sapmasını göster (n-1)
Med | Ortancayı görüntüle
Dat | Bir veri ögesi gir
Üst Karakter Dat veya CDat | Girilen son veri ögesini temizle
CSt | Girilen 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

## 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 Ayarlar → KCalc 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
Lsh | Değeri sola kaydır
Rsh | Değeri sağa kaydır
Cmp | 1’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

## 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 Ayarlar Sabit 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

## 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 | İşlev | Notlar
--- | --- | ---
H | Hyp | Hyp Sin’deki gibi Hiperbolik, sinh
S | Sin |
C | Cos |
T | Tan |
N | Ln | e tabanında logaritma
L | Log | 10 tabanında logaritma
Kontrol-2 | Üst Karakter | Bu 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 |
! | xl | Faktöriyel
E | x10y | Üs
< | Lsh | Sola kaydır
> | Rsh | Sağa kaydır.
& | AND | Mantıksal AND
x ya da * | X | Çarp
/ | / | Böl
D | Dat | İstatistiksel kipde veri ögesi girin
| | OR | Mantıksal OR. Unutmayın: Üst Karakter OR XOR’dur
R | 1/x | Evrik değer
Giriş | = |
Dönüş | = |
Geri Sil | <= | Son sayıyı sil
Sayfa Yukarı | C | Temizle
Vazgeç | C | Temizle
Sayfa Aşağı | AC | Tümünü temizle
Sil | AC | Tümünü temizle
: | Kip | bölme kalanı
Seçenek+6 -> Seçenek+1 | C1 | C1’den C6’ya kadar depolanmış değeri kullan

Bölüm 3. Belirli İşlevlerdeki Açıklamalar
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 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, 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
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 Sabitler → Matematik 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
Komut Başvurusu

# Bölüm 5. Komut Başvurusu

## Menü Ögeleri

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

Sabitler → Matematik

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

Sabitler → Elektromanyetizma

  Ş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.

Sabitler → Atomik ve Nükleer

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

Sabitler → Termodinamik

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

Sabitler → Yerçekimi

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

Ayarlar → Basit Kip

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

Ayarlar → Bilim Kipi

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

Ayarlar → İstatistik Kipi

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

Ayarlar → Sayısal Sistem Kipi

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

Ayarlar → Geçmişi Göster

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

Ayarlar → Sabit Düğmeleri

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

Ayarlar → Bit 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
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 `(wuebben AT kde.org)`

- Evan Teran `(eteran AT alum.rit.edu)`

- Espen Sand `(espensa AT online.no)`

- Chris Howells `(howells AT kde.org)`

- Aaron J. Seigo `(aseigo AT kde.org)`

- Charles Samuels `(charles AT altair.dhs.org)`

- David Johnson `(david AT usermode.org)`

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 `(wuebben AT kde.org)`

- Pamela Roberts `(pamroberts AT blueyonder.co.uk)`

- J Hall `(jhall AT kde.org)`

- Anne-Marie Mahfouf `(annma AT kde.org)`

- Eike Krumbacher `(eike.krumbacher AT x-eike.de)`

Çeviri: Mesutcan Kurt `(mesutcank AT gmail.com)`

Çeviri: Emir SARI `(emir_sari AT icloud.com)`

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.