SAS FUNCTION
SAS 9.1.3
Go to Documentation Home
HOME
Go to Book List
FUN_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
SAS  9.1.3
Go to Feedback page
MAIL
BAND
Go to previous page
Previous
Go to next page
Next
처음메뉴로

24. BAND



문자열을 검색하여 구두 문자의 첫번째 위치를 반환한다.
Category: Bitwise Logical Operations

문 법
인 수
참 고
예 제

문법

MAIN

BAND (argument-1,argument-2)

Arguments

 

argument-1,argument-2
는 숫자 지정(nonnegative, and nonmissing)


참고

* 기본적인 논리 함수의 예제.

 
Operation 변수1 변수2 결과
NOT A 1
0
  0
1
A AND B 0
0
1
1
0
1
0
1
0
0
0
1
A OR B 0
0
1
1
0
1
0
1
0
1
1
1
A XOR B 0
0
1
1
0
1
0
1
0
1
1
0

예제

MAIN

 

AND의 경우 참(1)과 참(1)인 경우 참을 반환하고, 나머지 경우에는 거짓(0)을 반환한다.


    2의 2진수 표현은 0010 이고,
    3의 2진수 표현은 0011 으로,


AND 연산자 결과값으로, 0010 을 반환한다. 즉, 1*2^1 + 0*2^0 값을 반환다.

SAS Statements Results
DATA BAND;
     VAR1 = BAND(2,3);
     PUT VAR1 =;
     VAR2 = BAND(1,1);
     PUT VAR2 =;
     VAR3 = BAND(1,0);
     PUT VAR3 =;
     VAR4 = BAND(0,0);
     PUT VAR4 =;
RUN;
 
VAR1 = 2
VAR2 = 1
VAR3 = 0
VAR4 = 0


2006년 백승민 제작하였답니다. 
( http://cafe.daum.net/statsas )