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

हम उपयोगकर्ता चर के लिए संख्या के रूप में बिट मान कैसे निर्दिष्ट कर सकते हैं?


जैसा कि हम जानते हैं कि उपयोगकर्ता चर के लिए निर्दिष्ट बिट मानों का डिफ़ॉल्ट प्रकार बाइनरी स्ट्रिंग है, लेकिन हम निम्नलिखित दो विधियों का उपयोग करके किसी संख्या को थोड़ा मान भी निर्दिष्ट कर सकते हैं -

CAST() फ़ंक्शन का उपयोग करके

CAST(… AS UNSIGNED) की मदद से बिट वैल्यू को एक नंबर असाइन किया जा सकता है। निम्नलिखित उदाहरण इसे स्पष्ट करेगा -

mysql> SET @abc = CAST(0b1000011 AS UNSIGNED);
Query OK, 0 rows affected (0.00 sec)

mysql> Select @abc;
+------+
| @abc |
+------+
| 67   |
+------+
1 row in set (0.00 sec)

0(+0) जोड़कर

बिट वैल्यू में 0(+0) जोड़कर बिट वैल्यू को एक नंबर असाइन किया जा सकता है। निम्नलिखित उदाहरण इसे स्पष्ट करेगा -

mysql> SET @abc = 0b1000011+0;
Query OK, 0 rows affected (0.00 sec)

mysql> Select @abc;
+------+
| @abc |
+------+
| 67   |
+------+
1 row in set (0.00 sec)

  1. पायथन में चर के लिए मान कैसे निर्दिष्ट करें

    किसी भी कंप्यूटर प्रोग्रामिंग भाषा में वैरिएबल असाइनमेंट एक बहुत ही बुनियादी आवश्यकता है। पायथन में ऐसे कई तरीके हैं जिनसे हम एक वैरिएबल घोषित कर सकते हैं और इसे मान दे सकते हैं। नीचे हम उनमें से प्रत्येक को देखते हैं। प्रत्यक्ष प्रारंभ इस पद्धति में, हम सीधे चर घोषित करते हैं और =चिह्न का उपयोग कर

  1. मैं पायथन में एक चर के लिए एक शब्दकोश मान कैसे निर्दिष्ट करूं?

    आप एक्सेस ऑपरेटर [] का उपयोग करके पायथन में एक वेरिएबल के लिए एक डिक्शनरी वैल्यू असाइन कर सकते हैं। उदाहरण my_dict = {    'foo': 42,    'bar': 12.5 } new_var = my_dict['foo'] print(new_var) आउटपुट यह आउटपुट देगा - 42 उदाहरण इस सिंटैक्स का उपयोग इस कुंजी

  1. क्या हम पायथन में एक चर के लिए एक संदर्भ निर्दिष्ट कर सकते हैं?

    पायथन में वेरिएबल की अवधारणा C/C++ से भिन्न है। C/C++ में, वेरिएबल स्मृति में एक नामित स्थान है। भले ही एक का मान दूसरे को सौंपा गया हो, यह दूसरे स्थान पर एक प्रतिलिपि बनाता है। int x=5; int y=x; उदाहरण के लिए C++ में, &ऑपरेटर घोषित वैरिएबल का पता देता है। cout<x<<&x<<y<<&a