Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C में ऑक्टल लिटरल्स

C/C++ में हम वास्तविक संख्या से पहले शून्य टाइप करके ऑक्टल लिटरल्स का उपयोग कर सकते हैं। उदाहरण के लिए, यदि एक ऑक्टल संख्या 25 है, तो हमें 025 लिखना होगा।

उदाहरण कोड

#include <stdio.h>

int main() {
   int a = 025;
   int b = 063;
   printf("25(ऑक्टल) का दशमलव है %d\n", a);
   printf("63(ऑक्टल) का दशमलव है %d\n", b);
   return 0;
}

आउटपुट

25(ऑक्टल) का दशमलव है 21
63(ऑक्टल) का दशमलव है 51

व्याख्या: ऑक्टल 25 = 2×8¹ + 5×8⁰ = 16 + 5 = 21। ऑक्टल 63 = 6×8¹ + 3×8⁰ = 48 + 3 = 51।

  1. - दशमलव संख्या का 10 का पूरक (10's Complement)?

    9 का पूरक (9s complement) और 10 का पूरक (10s complement) का उपयोग डिजिटल सिस्टम में अंकगणितीय संक्रियाओं को आसान बनाने के लिए किया जाता है। इनका उपयोग पूरक कार्यान्वयन का उपयोग करके कम्प्यूटेशनल संक्रियाओं को आसान बनाने के लिए किया जाता है और आमतौर पर हार्डवेयर उपयोग को प्रोग्राम में बदल देते हैं।

  1. - C में कंपाउंड लिटरल्स

    C99 में पेश किए गए **कंपाउंड लिटरल्स** नामहीन ऑब्जेक्ट्स (स्ट्रक्चर, ऐरे, यूनियन) बनाने की अनुमति देते हैं जिनका उपयोग तुरंत किया जा सकता है। सिंटैक्स (type_name){ initializer_list } उदाहरण: स्ट्रक्चर लिटरल #include <stdio.h> struct Point { int x, y; }; void print_point(struct Point p

  1. C++ में ऑक्टल से डेसिमल रूपांतरण C++ में ऑक्टल से डेसिमल रूपांतरण

    एक ऑक्टल संख्या इनपुट के रूप में दी गई है, कार्य दी गई ऑक्टल संख्या को डेसिमल संख्या में बदलना है। कंप्यूटर में डेसिमल संख्याओं को आधार 10 के साथ दर्शाया जाता है और ऑक्टल संख्या को आधार 8 के साथ दर्शाया जाता है जो अंक 0 से 7 तक होती है जबकि डेसिमल संख्याएं 0-9 से शुरू होने वाला कोई भी संख्यात्मक अंक