Make Your 'Boring' Java Console App Stand Out👨🎓🏫Introduction 👋 As a college student learning Java, I've spent countless hours on simple console applications. While the main goal is to grasp the underlying logic, I often wished I could make the "user interface" more exciting. That's when I discove...Jul 27, 2024·5 min read
Quiznode: AI-powered Quizzes for Hashnode ArticlesAs a software development student, I enjoy reading articles on Hashnode. These articles are a great and engaging source of information. But do you know what could be useful after reading a technical article? A quiz to see how much I understood the to...Jul 8, 2024·6 min read
Two's Complement - Why 'Adding One'In my last article, we talked about representing signed numbers in binary. One of the most commonly used methods in computer systems is Two's Complement. To remind ourselves, here's how we store the number -6 as a Two's Complement using four bits: W...Jul 4, 2024·4 min read
How can we represent negative numbers in binary?How do we write down a negative number? When using pen and paper, it's quite simple - put the minus (-) sign in front of the number. For example, if we want to write the negative of the number 5, we write -5. That's simple and straightforward. Now, l...Jul 1, 2024·4 min read