• Web sitemizin SORU-CEVAP bölümünde dosya yüklemek ve dosya indirmek ÜCRETSİZ'dir.
    Gizlilik kapsamında, sadece site yöneticilerimizin ve üyenin kendisinin görebileceği ÜCRETLİ ÖZEL DESTEK alanımız mevcuttur.
Matematikseverler için hazırlamaya çalıştığım Taban Aritmetiği ile ilgili dosya ektedir....

Günlük hayatta kullandığımız sayılar 0, 1, 2, 3, 4, 5, 6, 7, 8 ve 9 rakamlarından oluşan sayılardır. Farkında olmasak da bu sayılar 10 tabanına göredir. Yani, örnek verecek olursak 789 = (789)₁₀ dur.
Burada (562)ₐ dediğimiz zaman, a tabanına göre 562 demektir. a tabanına göre sayılardaki rakamlar da 0 ile a-1 arasındaki rakamlardır. Örneğin 10 tabanında 0 ile 9, 2 tabanında 0 ile 1, 5 tabanında ise 0 ile 4 arasındaki rakamlar kullanılabilir...
Örnek olarak, 789 Sayısını analiz edersek, 789 sayısının sağdan - sola olarak basamaklarına göre
789 = 7*10² + 8*10 + 9 şeklinde yazılır. Yani 10 tabanına göre yazılım.
O zaman diğer tabanlar için de kural aynı olacaktır ve (4562)₇ sayısını diğer bir ifade ile 7 tabanına göre 4562 sayısını analiz edersek,
(4562)₇ = 4*7³ + 5*7² + 6*7 + 2 şeklindedir.

Hazırlanan dosyada, 10 tabanındaki bir sayının 2 den 9 a kadar ki tabanlara çevrimleri ve de 2 den 9 a kadar ki tabanlardaki sayıların 10 tabanındaki karşılıkları formüllerle hesaplanmaktadır.

1601762444953.png


Dosyada detaylı açıklamalar yapılmaya çalışıldı....
Ayrıca Bilgi amaçlı olarak, Excel'in maxi 15 basamak saklanması limitinden dolayı, çevrimlerde kullanılabilecek maximum sayılar da hesaplanılarak verilmiştir.

Akıllara gelecek 2 soruyu da hemen açıklamak isterim....

Soru 1 : Taban aritmetiği ile ilgili olarak Excel'deki yerleşik işlevler nelerdir?

Taban Aritmetiği olarak Excel'deki işlevler :

DEC2BIN
: 10 tabanındaki Sayıyı 2 tabanındaki bir sayıya çevirir. Sayı > 511 ise, DEC2BIN işlevi #SAYI! hata değerini verir.. Örneğin 341 sayısının 2 tabanındaki karşılığını bulmak istersek =DEC2BIN(341) =1010101011 değerini üretir.

BIN2DEC : 2 tabanındaki sayının on tabanındaki karşılığını verir. Sayı geçerli bir 2 tabanında sayı değilse ya da sayı 10'dan fazla karakter (10 bit) içeriyorsa, BIN2DEC işlevi #SAYI! hata değerini verir. Kullanımına bakarsak, 2 tabanındaki 1010101011 sayısının 10 tabandaki karşılığı =BIN2DEC(1010101011) =341 değerini üretir.

DEC2OCT : 10 tabanındaki sayıyı 8 tabanındaki sayıya çevirir. Sayı > 536.870.911 ise DEC2OCT işlevi #SAYI! hata değerini verir. 341 sayısının 8 tabanındaki karşılığını bulmak istersek =DEC2OCT(341) =525 değerini verir.

OCT2DEC : 8 tabanındaki sayıyı 10 tabanındaki sayıya çevirir. Sayı geçerli bir sekiz tabanlı sayı değilse, OCT2DEC fonksiyonu #SAYI! hata değeri verir.... 8 tabanındaki 525 sayısının 10 tabanındaki karşılığını bulmak istersek =OCT2DEC(525) =341 değerini verir..

Soru 2 : 0 ile 9 rakamları kullanımı ile maximum taban 10 dur... Daha büyük bir taban mevcut mudur? Excel'de böyle bir kullanım ya da işlev var mıdır?

Evet....
0 ile 9 rakamları kullanımı ile maximum taban 10 dur
Evet.... Daha büyük bir taban mevcut mudur?.... Hexadecimal olarak adlandırılan bir kullanım / taban vardır. 16 tabanıdır. Amaç, 10 tabanındaki çok büyük sayıların daha küçültülerek kullanımıdır. Kullanım alanına örnek verecek olursak, Excel'de kullanılan HTML Renk kodları hem RGB ve hem de Hexadecimal değerler olarak verilir.....
Evet.... Excel'de böyle bir kullanım ya da işlev vardır.

Açıklamaya çalışırsam eğer,
Hexadecimal sayı sisteminde, 0 - 9 arası rakamlar 0 - 9 arasındaki sayı değerlerini A - F arasındaki harfler de sırasıyla 10 , 11 , 12 , 13 , 14 ve 15 sayı değerlerini gösterirler.
Örnek olarak , 2AF3 hexadecimal sayısının decimal olarak karşılığını hesaplamak istersek
2AF3 = (2 × 16³) + (10 × 16²) + (15 × 16¹) + (3 × 16⁰) = 10995 bulabiliriz

Excelde Hexadecimal sayı sistemine yönelik iki işlev vardır....

DEC2HEX : 10 tabanlı bir sayıyı 16 tabanlı hexadecimal sayıya çevirir. Sayı > 549.755.813.887 ise, DEC2HEX işlevi #SAYI! hata değerini verir
Örneğin, 1171692127 sayısını hexadecimal 16 lık sayıya çevirmek istersek
=DEC2HEX(1171692127) = 45D69A5F değerini üretir. Değer METİN dir.

HEX2DEC : 16 lık hexadecimal sayıyı 10 tabanlı sayıya çevirir. Sayı geçerli bir onaltılı sayı değilse, HEX2DEC fonksiyonu #SAYI! hata değeri verir.. Ayrıca Sayı 10'dan fazla karakter (40 bit) içermemelidir...
kullanımına örnek olarak da, 45D69A5F hexadecimal sayısının 10 tabanındaki karşılığını bulmak istersek =HEX2DEC("45D69A5F") = 1171692127 değerini verecektir... Değer SAYI dır

Yararlı olması temennisiyle.....

Bu dosyayı indirmek için, hesabınızı yükseltmeniz gerekir. Hemen hesap yükseltmek yapmak için buraya tıklayabilirsiniz.
Yazar
52779
İndirilme
1
Görüntüleme
44
İlk Yayınlama
Son Güncelleme
Değerlendirme
5.00 Oylama 1 İnceleme

52779 Kullanıcısının Diğer Kaynakları;

Üst