# Unsigned Integer

An integer is a number with no fractional part; it can be positive, negative or zero. Integer adalah nomor tanpa bagian pecahan, bisa positif, negatif atau nol. In ordinary usage, one uses a minus sign to designate a negative integer. Dalam penggunaan biasa, satu menggunakan tanda minus untuk menunjuk sebuah integer negatif. However, a computer can only store information in bits , which can only have the values zero or one. Namun, komputer hanya dapat menyimpan informasi dalam bit , yang hanya dapat memiliki nilai nol atau satu. We might expect, therefore, that the storage of negative integers in a computer might require some special technique. Kita mungkin berharap, karenanya, bahwa penyimpanan bilangan bulat negatif di komputer mungkin memerlukan beberapa teknik khusus. It is for that reason that we began this section with a discussion of unsigned integers. Hal ini untuk alasan bahwa kita mulai bagian ini dengan sebuah diskusi tentang integer unsigned. As you might imagine, an unsigned integer is either positive or zero. Seperti yang Anda bayangkan, unsigned integer adalah baik positif atau nol. Given our discussion in the previous sections about binary numbers , it might seem that there is little more to say about unsigned integers. Mengingat diskusi kita pada bagian sebelumnya tentang bilangan biner , mungkin tampak bahwa ada sedikit lebih untuk mengatakan tentang integer unsigned. In fact, there is essentially only one thing, and that is one of the most important things that you will learn in this text. Bahkan, ada dasarnya hanya satu hal, dan itu adalah salah satu hal yang paling penting bahwa Anda akan belajar dalam teks ini. Consider a single digit decimal number: in a single decimal digit, you can write a number between 0 and 9. Mempertimbangkan angka desimal digit tunggal: dalam satu digit desimal, Anda dapat menulis angka antara 0 dan 9. In two decimal digits, you can write a number between 0 and 99, and so on. Dalam dua digit desimal, Anda dapat menulis angka antara 0 dan 99, dan seterusnya. Since nine is equivalent to 10 1 - 1, 99 is equivalent to 10 2 - 1, etc., in n decimal digits, you can write a number between 0 and 10 n - 1. Karena sembilan adalah setara dengan 10 1 - 1, 99 setara dengan 10 2 -, 1 dll, dalam n digit desimal, Anda dapat menulis angka antara 0 dan 10 n - 1. Analogously, in the binary number system, Secara analog, dalam sistem bilangan biner, an unsigned integer containing n bits can have a value between 0 and 2 n - 1 unsigned integer yang mengandung n bit dapat memiliki nilai antara 0 dan 2 n - 1 (which is 2 n different values ). (Yang adalah nilai 2 n yang berbeda). This fact is one of the most important and useful things to know about computers. Fakta ini adalah salah satu hal yang paling penting dan berguna untuk mengetahui tentang komputer. When a computer program is written, the programmer, either explicitly or implicitly, must decide how many bits are used to store any given quantity. Ketika sebuah program komputer yang ditulis, programmer, baik secara eksplisit maupun implisit, harus memutuskan berapa banyak bit yang digunakan untuk menyimpan setiap jumlah tertentu. Once the decision is made to use n bits to store it, the program has an inherent limitation: that quantity can only have a value between 0 and 2 n - 1. Setelah keputusan dibuat untuk menggunakan bit n untuk menyimpannya, program ini memiliki keterbatasan yang melekat: kuantitas yang hanya dapat memiliki nilai antara 0 dan 2 n - 1. You will meet these limitations in one form or another in every piece of hardware and software that you will learn about during your career: Anda akan bertemu keterbatasan ini dalam satu bentuk atau lain dalam setiap bagian dari perangkat keras dan perangkat lunak yang Anda akan belajar tentang selama karir Anda: * the BIOS (Basic Input Output Software) in older PCs uses 10 bits to store the cylinder number on the hard drive where your operating system...

Please join StudyMode to read the full document