কম্পিউটার

কিভাবে আমরা একটি ব্যবহারকারী ভেরিয়েবল একটি সংখ্যা হিসাবে একটি বিট মান নির্ধারণ করতে পারেন?


যেমন আমরা জানি যে ব্যবহারকারী ভেরিয়েবলের জন্য নির্ধারিত বিট মানগুলির ডিফল্ট ধরন হল বাইনারি স্ট্রিং তবে আমরা নিম্নলিখিত দুটি পদ্ধতি ব্যবহার করে একটি সংখ্যার জন্য একটি বিট মানও বরাদ্দ করতে পারি -

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. কিভাবে C# এ একটি ভেরিয়েবলের একটি রেফারেন্স বরাদ্দ করবেন

  2. পাইথনে ভেরিয়েবলের মান কিভাবে বরাদ্দ করা যায়

  3. কিভাবে আমি পাইথনে একটি ভেরিয়েবলের জন্য একটি অভিধান মান নির্ধারণ করব?

  4. আমরা কি পাইথনে একটি ভেরিয়েবলের রেফারেন্স বরাদ্দ করতে পারি?