How is an integer stored in memory?
问题 This is most probably the dumbest question anyone would ask, but regardless I hope I will find a clear answer for this. My question is - How is an integer stored in computer memory? In c# an integer is of size 32 bit. MSDN says we can store numbers from -2,147,483,648 to 2,147,483,647 inside an integer variable. As per my understanding a bit can store only 2 values i.e 0 & 1. If I can store only 0 or 1 in a bit, how will I be able to store numbers 2 to 9 inside a bit? More precisely, say I