Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # प्रोग्राम फ्लोटिंग को बाइनरी में बदलने के लिए

मान लें कि निम्नलिखित हमारा फ्लोट है -

float n = 50.5f;

बाइनरी वैल्यू और लूप को प्रदर्शित करने के लिए एक खाली स्ट्रिंग लें, जब तक कि हमारे फ्लोट वेरिएबल का मान 1 से अधिक न हो -

string a = "";

while (n >= 1) {
   a = (n % 2) + a;
   n = n / 2;
}

आइए देखें पूरा उदाहरण -

उदाहरण

using System;
using System.IO;
using System.CodeDom.Compiler;

namespace Program {
   class Demo {
      static void Main(string[] args) {

         // float to binary
         Console.WriteLine("float to binary = ");
         float n = 50.5f;
         string a = "";

         while (n >= 1) {
            a = (n % 2) + a;
            n = n / 2;
         }
         Console.Write(a);
      }
   }
}

आउटपुट

float to binary =
1.5781251.156250.31250.6251.250.5

  1. सी ++ प्रोग्राम में बाइनरी सर्च?

    द्विआधारी खोज, जिसे अर्ध-अंतराल खोज, लॉगरिदमिक खोज या बाइनरी चॉप के रूप में भी जाना जाता है, एक खोज एल्गोरिथ्म है जो एक क्रमबद्ध सरणी के भीतर लक्ष्य मान की स्थिति का पता लगाता है। बाइनरी खोज लक्ष्य मान की तुलना सरणी के मध्य तत्व से करती है। यदि वे समान नहीं हैं, तो आधा जिसमें लक्ष्य झूठ नहीं बोल सकत

  1. पायथन प्रोग्राम में दशमलव को बाइनरी नंबर में बदलें

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक दशमलव संख्या दी गई है, हमें इसे इसके बाइनरी समकक्ष में बदलने की जरूरत है। दी गई समस्या को हल करने के लिए दो दृष्टिकोण हैं। आइए उन्हें एक-एक करके देखें- पुनरावर्ती दृष्टिकोण उदाहरण def DecimalToBinary(num): &

  1. फ्लोटिंग को बाइनरी में बदलने के लिए पायथन प्रोग्राम

    फ़्लोटिंग पॉइंट मान को देखते हुए और दशमलव स्थानों की संख्या को इनपुट करते हुए, हमारा काम इसे बाइनरी रूप में बदलना है। पहले हम फ़्लोटिंग पॉइंट मान से पूर्णांक भाग लेते हैं और इसे बाइनरी में परिवर्तित करते हैं फिर भिन्नात्मक भाग लेते हैं और इसे बाइनरी रूप में परिवर्तित करते हैं और अंत में दोनों को मि