परिचय
कंप्यूटर सिस्टम में, बाइनरी संख्या बाइनरी न्यूमरल सिस्टम में व्यक्त की जाती है जबकि दशमलव संख्या दशमलव न्यूमरल सिस्टम में होती है। बाइनरी संख्या बेस 2 में होती है जबकि दशमलव संख्या बेस 10 में। दशमलव संख्याओं और उनकी संबंधित बाइनरी संख्याओं के उदाहरण इस प्रकार हैं -
| दशमलव संख्या | बाइनरी संख्या |
|---|---|
| 15 | 01111 |
| 10 | 01010 |
| 18 | 10010 |
| 27 | 11011 |
उदाहरण
#include <iostream>
using namespace std;
void DecimalToBinary(int n) {
int binaryNumber[100], num = n;
int i = 0;
while (n > 0) {
binaryNumber[i] = n % 2;
n = n / 2;
i++;
}
cout << "Binary form of " << num << " is ";
for (int j = i - 1; j >= 0; j--)
cout << binaryNumber[j];
cout << endl;
}
int main() {
DecimalToBinary(15);
DecimalToBinary(10);
DecimalToBinary(18);
DecimalToBinary(27);
return 0;
}
आउटपुट
Binary form of 15 is 1111 Binary form of 10 is 1010 Binary form of 18 is 10010 Binary form of 27 is 11011