Why do most languages not allow binary numbers? -


क्यों अधिकांश कंप्यूटर प्रोग्रामिंग भाषाओं द्विआधारी संख्या को दशमलव या हेक्साडेसीमल जैसे इस्तेमाल करने की अनुमति नहीं देते?

    < Li> VB.NET में आप एक हेक्साडेसिमल संख्या लिख ​​सकते हैं & amp; H4
  • सी में आप हेक्साडेसिमल संख्या लिख ​​सकते हैं जैसे 0x04

क्यों बाइनरी नंबरों की अनुमति नहीं है? & amp; B010101

  • 0y1010
  • बोनस अंक! ... क्या भाषाएं करना द्विआधारी को अनुमति दें संख्याएं?


    संपादित करें

    वाह! - तो बहुमत यह सोचता है कि संक्षिप्तता और गरीब पुरानी "तरंगों" के कारण यह सोचता है कि यह द्विआधारी प्रतिनिधित्व के तकनीकी पहलुओं के कारण है।

    क्योंकि हेक्साडेसिमल (और शायद ही कभी अष्टकोअल) अधिक कॉम्पैक्ट होते हैं और आमतौर पर लोगों को हेक्साडेसिमल और द्विआधारी के बीच एक द्विआधारी संख्या को समझने में तेजी से परिवर्तित कर सकते हैं।

    बाइनरी लीटरल्स की अनुमति देता है, और रूबी और, जहां आप बाइट सीमाएं स्पष्ट बनाने के लिए अंडरस्कोर का उपयोग कर सकते हैं उदाहरण के लिए, हेक्साडेसिमल मान 0x1b2a को अब 0b00011011_00101010 । के रूप में लिखा जा सकता है।


    Comments