İçeriğe atla
IB

Integer Base Converter for iPhone

Yayımcı: Nineveh National Research
iOS $0.99
İndir v1.0.0 0 indirme
Sürüm1.0.0
Yayımcı Nineveh National Research
Yayın tarihi1 Nis 2014
Ekleme Tarihi1 Nis 2014
İşletim sistemi gereksinimleriiOS
GereksinimlerCompatible with: iphone4, iphone4, ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g
Toplam indirme0
Fiyat$0.99

Açıklama

Sayısal TemellerBirçok kişi bilgisayar çağının doğuşunun II. Dünya Savaşı sırasında Bletchley Park'ta gerçekleştiğini iddia edecektir. Alan Turing, el yapımı bir vakum tüplü bilgisayarın erken bir formunu kullanarak bu çalışmanın çoğuna rehberlik etti. Bletchley Park bilim adamlarının ve mühendislerinin amacı, Alman muamma kodlarını kırmaktı. O dönemin vakum tüpleri, bugün kullandığımız transistörlerin ve entegre devrelerin öncülleriydi. Amplifikatör olarak değil, akımları açıp kapatan anahtarlar olarak çalışırlar. Bu açma ve kapama eylemi, açık ve kapalı, doğru ve yanlış ve mantık 1 ve 0'ı temsil eden voltaj seviyelerine çevrilir. Böyle bir çıkıştan çalışan tek bir kablo, tek bir veri bitini temsil eder. Veri iletmek için birden fazla bit kullanıldığında, birden çok kabloya veri yolu denir. Erken PC ve Mac bilgisayarlarda 8 bit veri yolları (sekiz kablo) vardı. Günümüzde çoğu kişisel bilgisayar 64 bit veri yolları (altmış dört kablo) kullanır. İkili aritmetik bilgisayarın ana dilidir, insanlar ise ondalık aritmetik konusunda en rahatıdır. İkili tabandan veya tabandan ondalık tabana ve geriye çevirmek çoğu bilgisayar bilimi öğrencisi için temel bir alıştırmadır. Onaltılık ve sekizli gibi ara tabanlar da popüler olmuştur. Sekizli taban veya taban 8, 1960'larda birçok IBM programcısı tarafından tercih edildi, ancak bugün nadiren kullanılmaktadır. Onaltılık taban veya taban 16, ikiliye ileri geri kolay çeviri nedeniyle daha popüler hale geldi. Onaltılık gösterimi yazmak, 1'ler ve 0'lardan oluşan uzun dizelerden daha kolay ve daha kısadır. Assembly dili veya belki de C/C++ ile programladıysanız, bir tabandan diğerine, özellikle ikili, onaltılık ve ondalık sayıya dönüştürme ihtiyacına aşinasınızdır. .Base 16 veya onaltılık, 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E ve FBase 10 rakamlarını veya ondalık, 0 rakamlarını kullanır ,1,2,3,4,5,6,7,8 ve 9Base 2 veya ikili, 0 ve 1 rakamlarını kullanır. herhangi bir veri yolundaki en az anlamlı bit ya 1 ya da 0'dır. Bilgisayarların veri yolunda kesirli değerler yoktur. Bu basitçe, veri yolu üzerinden yalnızca tam sayıların gönderildiği ve gerçek sayı değerlerini kesirli veya ondalık bileşenlerle iletmek istiyorsanız başka yolların kullanılması gerektiği anlamına gelir. Diğer araçlar, tipik olarak, gerçek sayıların tamsayılar olarak görünmesi için kodlanmasını gerektirir. (bu konu hakkında daha fazla bilgi için IEEE 754 dönüştürme standartlarına bakın). Çoğu modern veri yolu 64 bit boyutunda olduğundan, çoğu temel dönüştürücü bu boyut dönüştürmesini doğru şekilde gerçekleştirmelidir. Onaltılık sayılar için 64 bitlik bir veri yolu, 0 ila FFFFFFFFFFFFFFFF arasında bir pozitif değer aralığı sağlar. Ondalık sayılar için bu veri yolu, 0 ila 18446744073709551615 arasında bir pozitif değer aralığı sağlar. 0'dan 1111111111111111111111111111111111111111111111111111111111111164 bit veri yolu tarafından temsil edilen maksimum değerler, galaksimizdeki tahmini yıldız sayısını (yaklaşık 300 milyar) kolayca tutabilir, ancak evrendeki toplam tahmini yıldız sayısını tutmada yetersiz kalır (1 septilyon). Daha büyük bir veri yoluna ihtiyaç var mı? Bunu zaman gösterecek! Ancak, 300 milyar yıldızın onaltılık ve ikili eşdeğerlerini istiyorsanız, temel dönüştürücümüz bu sonuçları kolay ve doğru bir şekilde sağlamaya hazır.

Benzer programlar

Alternatifler

Bu yayıncıdan daha fazlası