दशमलव को बाइनरी में कैसे परिवर्तित करें?
पूर्णांक भाग के लिए गणना चरण:
- दशमलव संख्या को 2 से विभाजित करें.
- पूर्णांक भागफल प्राप्त करें और इसे अगली पुनरावृत्ति के लिए उपयोग करें।
- शेषफल प्राप्त करें और इसे बाइनरी अंक के लिए उपयोग करें।
- उपरोक्त चरणों को तब तक दोहराएं जब तक कि भागफल 0 के बराबर न हो जाए, या निर्दिष्ट चरणों की संख्या के बाद।
भिन्नात्मक भाग की गणना के चरण:
- भिन्नात्मक भाग को 2 से गुणा करें।
- गुणनफल के पूर्णांक भाग को भिन्न अंक के रूप में लें। अगली पुनरावृत्ति के लिए गुणनफल का भिन्नात्मक भाग लें।
- उपरोक्त चरणों को तब तक दोहराएं जब तक कि भिन्नात्मक भाग 0 न हो जाए, या यदि भिन्नात्मक भाग 0 न हो तो कुछ चरणों के बाद रुक जाएं।
उदाहरण:
बदलना 15.37510 बाइनरी के लिए:
पूर्णांक भाग को परिवर्तित करें:
| से भाग 2 | भागफल | शेष | Bit |
|---|
| 15/2 | 7 | 1 | 0 |
| 7/2 | 3 | 1 | 1 |
| 3/2 | 1 | 1 | 2 |
| 1/2 | 0 | 1 | 3 |
भिन्न भाग को परिवर्तित करें:
| गुणा करके 2 | उत्पाद | शेष | भिन्न अंक |
|---|
| 0.375*2 | 0.75 | 0.75 | 0 |
| 0.75*2 | 1.5 | 0.5 | 1 |
| 0.5*2 | 1 | 0 | 1 |
परिणाम: 15.7510 = 1111.0112