>  기사  >  데이터 베이스  >  사용자 변수에 비트 값을 숫자로 어떻게 할당합니까?

사용자 변수에 비트 값을 숫자로 어떻게 할당합니까?

WBOY
WBOY앞으로
2023-08-28 20:05:02860검색

사용자 변수에 비트 값을 숫자로 어떻게 할당합니까?

사용자 변수에 비트 값을 할당하는 기본 유형은 이진 문자열인 것을 알고 있지만 다음 두 가지 방법으로 숫자에 비트 값을 할당할 수도 있습니다.

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)

위 내용은 사용자 변수에 비트 값을 숫자로 어떻게 할당합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제