Boolean Data Type Kya Hai.

0
877
Boolean Data Type Kya Hai

Boolean Data Type Kya Hai. Computer में Data Store करने के लिए Data Type पहले से ही निश्चित होता है और हर एक Data Type का ही अपना एक Fixed Space होता है जहां पर वह Data Store होता है। Computer Science में किसी भी Coding या Programming Language को Run और Execute करने के लिए लिए Data Type की जरूरत होती है। 

Programming Language में कई प्रकार के Data Type होते है और आज हम बात करेंगे Boolean Data Typeके बारे में और साथ में जानेंगे Boolean Data Typeसे जुड़ीं Important Jankariyan, जैसे कि : What is Boolean data type ? Boolean data type in C language, Boolean data type in C++ language, Boolean data type in Java language, Boolean data type in Javascript language, Boolean data type in SQL, Boolean data type in PHP etc.

तो, चलिए शुरू करते है :

What is Boolean data type ? ( Boolean Data Type Kya Hai ?)

Computer Science में Boolean Data type एक प्रकार का Data Type है। यह दो Possible values में से किसी एक को ही मानता है। यानी कि True और False में से कोई एक ही होता है। इसका उद्देश्य Logic और Boolean Algebra के दो Truth Values का representation करना है। 

Boolean Data Type का नाम George Boole के नाम पर रखा गया था। George Boole ने 19th Century के मध्य में Logic और Boolean Algebra को Define किया था।

Boolean Data Type मुख्य रूप से Conditional Statement से जुड़ा हुआ होता है। यह Programmer द्वारा निर्दिष्ट Boolean condition का True और False मूल्यांकन करने के आधार पर Control Flow को बदलकर Different Actions की अनुमति देता है। 

यह अधिक सामान्य Logical data type का एक विशेष मामला है – Logical को हमेशा Boolean  होने की जरुरत नहीं होती है।  

Generalities :

एक built-in Boolean data type, जैसे Pascal और Java Programming Languages में, Comparison Operator जैसे कि : > और # को आमतौर पर एक Boolean value return करने के लिए define किया जाता है। Boolean  Valued Expressions का परीक्षण करने के लिए Conditional और Iterative Commands को define किया जा सकता है।

अस्पष्ट Boolean data type वाली Languages, जैसे कि : C90 और Lisp, किसी भी अन्य Data Type द्वारा True Values का Representation कर सकती हैं। Common Lisp, False के लिए एक Empty List का Use करता है, और True के लिए Other values Use करता है। 

आइये इसे सभी Programming language के जरिये और भी अच्छे तरीके से समझते है :

Boolean data type in C language Hindi Me : 

C Programming Language के Boolean data type में 2 तरह के values होते है,  True और false, यहाँ True को 1 से represent किया जाता है और False को 0 से represent किया जाता है। 

C language के Boolean Data type में 0 को 0 से ही define किया जाता है और 1 को किसी integer से define किया जाता है। C Programming Language में Boolean data type को define करने के लिए एक Header file की जरुरत पड़ती है यानि की :  stdbool.h, यदि आप header file का use नहीं करेंगे तो C Program Run या execute नहीं करेगा। 

C language Boolean Data type Syntax :

bool variable_name;

इस Syntax में bool एक data type है और variable_name, एक variable का नाम है। 

C language Boolean Data type Example :

#include <stdio.h>  

#include<stdbool.h>  

int main()  

 {  

   bool z = false; // variable initialization.  

   if(z==true) // conditional statements  

    {  

      printf(“The value of z is true”);  

    }  

else  

     printf(“The value of z is FALSE”);  

    return 0;  

Output : FALSE 

ऊपर दिए गए C Programming Code में, bool type variable को Execute करने  के लिए ही <stdbool.h> Header File का Use किया गया है। Header File declaration के बाद, एक bool type variable ‘z‘ को Create किया गया है और इसके लिए एक ‘false‘ value को assign किया गया है। इसके बाद, यहाँ if, else, conditional statements add किया गया है, यह निर्धारित करने के लिए कि ‘z’ का मान True है या False।

Boolean data type in C++ language in Hindi : 

C++ Programming Language में, Data Type Bool को Boolean Value, True या False को store करने के लिए पेश किया गया है। यहाँ True को 1 से represent किया गया है और False को 0 से represent किया जाता है। 

Boolean data type के value को Store करने के लिए C Programming Languageमें हमें Integer Type के Variable का Use करना पडता था जिसमें True को 1 और False को 0 द्वारा Represent करते थे। लेकिन, “C++” में इस प्रकार के Values को bool type के Variable में Store किया जाता है।

C++ language Boolean Data type Syntax :

bool x1 = true;      // declaring a boolean variable with true value

इस Syntax में एक  boolean variable का declaration किया गया है। 

Important Point :

  • True का Default Numeric Value 1 है और False का 0 होता है।
  • Bool Type के Variable या Values True और False का उपयोग Mathematical Expressions में भी किया जाता है। उदाहरण के लिए,

int x = false + true + 5;

यह Valid है और दायीं ओर का expression का value 7 होगा क्योंकि False का मान 0 है और True का मान 1 होगा।

  • Data Type Integers या Floating point values को Bool Type में implicitly convert  करना भी संभव है। उदाहरण के लिए, 

bool m = 0; // false

bool n = 200; // true

bool o = 14.25; // true

C++ language Boolean Data type Example :

// C++ program to illustrate bool

// boolean data type in C++

#include<iostream>

using namespace std;

int main()

 {

    int y1 = 10, y2 = 20, x = 2;

    bool a1, a2;

    a1 = y1 == y2; // false

    a2 = y1 < y2; // true

    cout << “a1 is = ” << a1 << “\n”;

    cout << “ba2 is = ” << a2 << “\n”;

    bool a3 = true;

     if (a3)

        cout << “Yes” << “\n”;

    else

        cout << “No” << “\n”;

   int a3 = false + 5 * m – a3;

    cout << a3;

    return 0;

    }

Output :

a1 is = 0

a2 is = 1

Yes

9



Boolean data type in JAVA language in Hindi : 

JAVA में Boolean data type की सिर्फ दो Possible Values होती हैं:- either True or False. इसका use अकसर True, False वाले condition के लिए किया जाता है। 

Default Value इसकी हमेशा False ही होती है। Boolean data type को boolean Keyword के जरिये Declare किया जाता है। 

Java language Boolean Data type Syntax :

boolean user = true;

Int या double या string type करने के बजाय, आप सिर्फ boolean type करें (Lowercase “b” के साथ)। Variable के नाम के बाद, या तो True या False का value assign करना होता है। ध्यान दें कि assignment operator एक single equal sign ( = ) है। 

Java language Boolean Data type Example :

public class BooleanExample {  

  public static void main(String[] args) {  

    int num=7;  

      boolean flag = false;  

       for(int i=2;i<num;i++)  

         {  

           if(num%i==0)  

             {  

                flag=true;  

                  break;  

              }  

         }  

        if(flag)  

        {  

            System.out.println(“Not a Prime number”);  

        }  

        else  

        {  

            System.out.println(“It is a Prime”);  

        }  

    }         

Output :

It is a Prime



Boolean Data Type Kya Hai in JavaScript language in Hindi : 

Boolean data type का JavaScript language में काफी  use किया जाता है। एक JavaScript Boolean दो values में से किसी एक का representation करता है: यानी कि True या False।

JavaScript Programming language में True या False, 1 या 0 के बराबर नहीं होते जैसा कि C, C++ और Java Programming Languages में होता है। True और False दोनों Keywords हैं और इसलिए ये Case Sensitive होते हैं।

JavaScript language Boolean Data type Syntax :

JavaScript में “True” या “true” दोनों एक जैसे नहीं होते हैं। ये Boolean Test के लिए Use किया जाता है। Example :

var get = true;

var post = false;

JavaScript language Boolean Data type Example :

<!DOCTYPE html>

<html>

<body>

    <script>

        document.write(‘Boolean(200) is ‘ + Boolean(20));

        document.write(‘<br>’);

        document.write(‘Boolean(“RequiredResult”) is ‘

            + Boolean(“GeeksforGeeks”));

        document.write(‘<br>’);

        document.write(‘Boolean(4.74) is ‘ + Boolean(4.74));

        document.write(‘<br>’);

        document.write(‘Boolean(-1) is ‘ + Boolean(-1));

        document.write(‘<br>’);

        document.write(“Boolean(‘true’) is ” + Boolean(‘true’));

        document.write(‘<br>’);

        document.write(“Boolean(‘false’) is ” + Boolean(‘false’));

        document.write(‘<br>’);

        document.write(‘Boolean(3 * 2 + 1.11) is ‘

            + Boolean(3 * 2 + 1.11));

        document.write(‘<br>’);

        document.write(‘Boolean(1<2) is ‘ + Boolean(1 < 2));

    </script>

</body>

</html>    

Output :

Boolean(20) is true

Boolean(“RequiredResult”) is true

Boolean(2.74) is true

Boolean(-1) is true

Boolean(‘true’) is true

Boolean(‘false’) is true

Boolean(3 * 2 + 1.11) is true

Boolean(1<2) is true

Boolean Data Type Kya Hai in PHP language in Hindi : 

PHP Programming language में Boolean data type दो status को represent करता हैं either true or false । Other Programming language की तरह PHP में भी Boolean का मतलब true या फिर false से ही होता हैं यानी कि इसमें value या तो true होता है या फिर false। PHP में Boolean का सबसे ज्यादा use decision time में किया जाता हैं ।

PHP language Boolean Data type Syntax :

<?PHP

//Literal assignment of boolean value to variable

$x = true;

$y = false;

?>

PHP में Booleans का use ज्यादातर conditional testing के लिए किया जाता है। 

PHP language Boolean Data type Example :

<?php

$var=TRUE;

echo $var . “\n”;

var_dump($var);

$var1=false;

echo $var1;

var_dump($var1);

?>

Output :

1

bool(true)

bool(false)

Boolean Data Type Kya Hai in Sql language in Hindi : 

SQL में, एक Boolean Value – या तो TRUE, FALSE या fir UNKNOWN जिसे NULL value द्वारा दर्शाया जाता है – इसमें एक truth value होता है। एक Boolean Value एक <literal>, value of a parameter या एक host language variable या किसी expression or argument का result हो सकता है। 

(संभवतः योग्य <Column name> या SQL predicate या search condition के result के साथ) जो एक truth value को evaluate करता है। Boolean values Boolean <data type>: BOOLEAN में store होते हैं।

SQL language Boolean Data type Syntax :

BOOLEAN

SQL language Boolean Datatype Example :

Using of BOOLEAN data type when creating a table or procedure :

CREATE TABLE School (column1 BOOLEAN NOT NULL);

 CREATE PROCEDURE School_proc (flag BOOLEAN NOT NULL) AS

DECLARE

   var1 BOOLEAN;

BEGIN

END;

Example: Using of literals FALSE and TRUE in an SQL context:

INSERT INTO School VALUES (FALSE);

UPDATE example SET column1 = TRUE;

SELECT * FROM School WHERE column1 IS TRUE;

 …..

var1 = TRUE;

WHILE var1 IS NOT FALSE

 …..

Boolean Data Type Kya Hai in Python language in Hindi : 

Python Programming language में Boolean Values, True या False के representation के लिए bool data type का use किया जाता है। True और False दोनों ही Constants values होते है और उन्हें expression में use किया जाता है। इसमें किसी भी variables को assign किया जा सकता है। 

Python Programs में जहां पर भी boolean values का use किया जाता है अगर वहां पर True या False के place पर किसी और data types के value को use करे तो उस value को भी True या False की तरह ही माना जाता है। 

Python Programming language में 0 number, empty list, empty string, empty set, empty dictionary और empty tuple को false माना जाता है और बाकी सभी value को true माना जाता है। 

Python language Boolean Data type Syntax :

bool([x])

Python language Boolean Data type Example :

a=True

b=False

d=1

e=&quot;HMT&quot;

print(a)

print(b)

if a==d:

    print(&quot;Hello&quot;)

else:

    print(&quot;Bye&quot;)

if e:

    print(&quot;Hello&quot;)

else:

    print(&quot;Bye&quot;)

Output:

True

False

Hello

Hello

Code Explanation:

Python में ज्यादातर values को True माना जाता है इसलिए ऊपर  दिए गए code में  variable a (True) और variable d (1) को compare किया गया तो इस condition का result True आया। 

क्योंकि यहाँ value 1 को True की तरह ही लिया जाएगा और इसी तरह से Condition वाली जगह variable e (“HMT”) को use किया गया तो उसे भी True की तरह ही लिया गया। 



निष्कर्ष

आज हमने आपको Boolean Data Type Kya Hai के बारे में बताया। यहाँ Boolean Data Type को कई Programming Languages के द्वारा Examples के साथ बताया गया पर इनके अलावा भी ऐसे कई Programming languages है जहाँ Boolean Data Type का use किया जाता  है.

Example: Pascal, ALGOL, Modula, Ada, Haskell, Objective C etc. Boolean Data Type से कोई भी Programme बहुत ही easily solve हो जाता है बस जरूरत है तो हर Programming language के कुछ important code like header files etc और Boolean Data Type के concept को समझने की। 


Data टाइप क्या हैं.Data Type In Hindi

Visual Basic Kya Hai? Its Data Types And Operators


LEAVE A REPLY

Please enter your comment!
Please enter your name here