9.6. 메이저 토토 사이트 문자열 함수 및 연산자#

이 섹션에서는 메이저 토토 사이트 문자열, 즉 유형의 값을 검사하고 조작하기 위한 함수 및 연산자를 설명합니다.메이저 토토 사이트그리고메이저 토토 사이트 다양함. (입력하는 동안에만메이저 토토 사이트이 테이블에는 유형 값이 언급되어 있습니다.메이저 토토 사이트 다양함은 서로 바꿔서 사용할 수 있습니다.) 메이저 토토 사이트 문자열은 다음에 표시된 일반적인 비교 연산자를 지원합니다.표 9.1및에 표시된 연산자표 9.14.

표 9.14. 메이저 토토 사이트 문자열 연산자

운영자

설명

메이저 토토 사이트 || 메이저 토토 사이트메이저 토토 사이트

연결

B'10001' || ㄴ'011'10001011

메이저 토토 사이트 & 메이저 토토 사이트메이저 토토 사이트

메이저 토토 사이트 AND(입력은 동일한 길이여야 함)

B'10001' & B'01101'00001

메이저 토토 사이트 | 메이저 토토 사이트메이저 토토 사이트

메이저 토토 사이트별 OR(입력은 동일한 길이여야 함)

B'10001' | B'01101'11101

메이저 토토 사이트 # 메이저 토토 사이트메이저 토토 사이트

메이저 토토 사이트 배타적 OR(입력은 동일한 길이여야 함)

B'10001' # B'01101'11100

~ 메이저 토토 사이트메이저 토토 사이트

메이저 토토 사이트별 NOT

~ B'10001'01110

메이저 토토 사이트 << 정수메이저 토토 사이트

메이저 토토 사이트 왼쪽으로 이동(문자열 길이는 유지됨)

B'10001' << 301000

메이저 토토 사이트 정수메이저 토토 사이트

메이저 토토 사이트 오른쪽으로 이동(문자열 길이는 보존됨)

B'10001' 200100


이진 문자열에 사용할 수 있는 일부 기능은 다음과 같이 메이저 토토 사이트 문자열에도 사용할 수 있습니다.표 9.15.

표 9.15. 메이저 토토 사이트 문자열 함수

기능

설명

bit_count ( 메이저 토토 사이트 ) → 비긴트

메이저 토토 사이트 문자열에 설정된 메이저 토토 사이트 수를 반환합니다(라고도 함팝카운트).

bit_count(B'10111')4

bit_length ( 메이저 토토 사이트 ) → 정수

메이저 토토 사이트 문자열의 메이저 토토 사이트 수를 반환합니다.

bit_length(B'10111')5

길이 ( 메이저 토토 사이트 ) → 정수

메이저 토토 사이트 문자열의 메이저 토토 사이트 수를 반환합니다.

길이(B'10111')5

옥텟_길이 ( 메이저 토토 사이트 ) → 정수

메이저 토토 사이트 문자열의 바이트 수를 반환합니다.

octet_length(B'1011111011')2

오버레이 ( 메이저 토토 사이트 메이저 토토 사이트 배치 중 newsubstring 메이저 토토 사이트 발신 시작 정수 [ for 개수 정수 ] ) → 메이저 토토 사이트

다음의 하위 문자열을 대체합니다.메이저 토토 사이트다음에서 시작하는시작'번째 메이저 토토 사이트 및 확장개수메이저 토토 사이트newsubstring. 만일개수생략되면 기본값은newsubstring.

overlay(B'01010101010101010' B'11111'을 2에서 3으로 배치)0111110101010101010

위치 ( 하위 문자열 메이저 토토 사이트 IN 메이저 토토 사이트 메이저 토토 사이트 ) → 정수

지정된 첫 번째 시작 색인을 반환합니다.하위 문자열내부메이저 토토 사이트, 또는 존재하지 않는 경우 0입니다.

위치(B'000001101011'의 B'010')8

하위 문자열 ( 메이저 토토 사이트 메이저 토토 사이트 [ 발신 시작 정수 ] [ for 개수 정수 ] ) → 메이저 토토 사이트

다음의 하위 문자열을 추출합니다.메이저 토토 사이트다음에서 시작시작'번째 메이저 토토 사이트가 지정된 경우 그 이후에 중지개수메이저 토토 사이트가 지정된 경우. 다음 중 하나 이상을 제공하세요.시작그리고개수.

하위 문자열(B'110010111111' 3에서 2로)00

get_bit ( 메이저 토토 사이트 메이저 토토 사이트, n 정수 ) → 정수

추출물n메이저 토토 사이트 문자열의 '번째 메이저 토토 사이트; 첫 번째(가장 왼쪽) 메이저 토토 사이트는 메이저 토토 사이트 0입니다.

get_bit(B'101010101010101010', 6)1

set_bit ( 메이저 토토 사이트 메이저 토토 사이트, n 정수, 새값 정수 ) → 메이저 토토 사이트

세트n메이저 토토 사이트 문자열의 번째 메이저 토토 사이트새값; 첫 번째(가장 왼쪽) 메이저 토토 사이트는 메이저 토토 사이트 0입니다.

set_bit(B'101010101010101010', 6, 0)101010001010101010


또한 유형에 정수 값을 캐스팅할 수 있습니다.메이저 토토 사이트. 정수를 다음으로 캐스팅합니다.메이저 토토 사이트(n)가장 오른쪽을 복사합니다n메이저 토토 사이트. 정수 자체보다 더 넓은 메이저 토토 사이트 문자열 너비로 정수를 캐스팅하면 왼쪽에서 부호 확장됩니다. 몇 가지 예:

44::메이저 토토 사이트(10)000010110044::메이저 토토 사이트(3)100캐스트(메이저 토토 사이트(12)로 -44)111111010100'1110'::bit(4)::정수14

다음으로 캐스팅하는 것에 유의하세요.메이저 토토 사이트다음으로 캐스팅을 의미함메이저 토토 사이트(1), 정수의 최하위 메이저 토토 사이트만 전달합니다.

수정 사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.