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

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) {
            // फ्लोट से बाइनरी
            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. C++ में बाइनरी खोज प्रोग्राम C++ में बाइनरी खोज प्रोग्राम

    बाइनरी खोज क्या है? बाइनरी खोज (आधा-अंतराल खोज) एक खोज एल्गोरिदम है जो क्रमबद्ध सरणी में लक्ष्य मान की स्थिति ढूंढता है। यह लक्ष्य मान की तुलना मध्य तत्व से करता है और खोज स्थान को आधा कर देता है। मुख्य बिंदु केवल क्रमबद्ध सरणी पर काम करता है समय जटिलता: O(log n) दुनिया के सभी नाम क्रमबद्ध हों तो

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

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

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

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