일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- ControlGetText
- EnvSet
- SetMouseDelay
- if(식)
- SetTitleMatchMode
- Threads
- EnvDiv
- IfInString
- SetEnv
- IF (식)
- Menu
- EnvAdd
- SetControlDelay
- API
- DetectHiddenWindows
- EnvMult
- autohotkey
- 함수
- EnvSub
- 식의 설명
- IfWinExist
- StringGetPos
- 배열
- Blocks
- MouseClick
- 식
- Var:=식
- ControlSend
- if
- SetKeyDelay
- Today
- Total
목록if(식) (27)
ㄴrㅎnㅂrㄹrㄱi
|| 연산자(논리합) 2개의 식의 논리합의 진위치를 돌려주는 연산자Expression1||Expression2 Expression1 OR Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Remarks Expression1(와)과Expression2의 양쪽 모두가 가짜라면 결과는 가짜에, 언젠가 혹은 양쪽 모두가 진이라면 결과는 실로 된다. 수치의 제로나 하늘의 문자열은 가짜(False)(으)로서 다루어져 그 이외는 진(True)(으)로서 다루어진다. 논리 연산의 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다. Related 식, if(식), Var:=식
- 연산자(감산) 2개의 식의 차이를 돌려주는 연산자Expression1-Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Related 식, if(식), Var:=식
>> 연산자(논리 오른쪽 시프트) 비트를 지정 자리수 오른쪽 시프트 하는 연산자Expression1>>Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 시프트 시키는 자리수 Remarks 빈 좌측에는0하지만 채울 수 있다.(논리 오른쪽 시프트이다) 산술 오른쪽 시프트를 하고 싶은 경우는, 「Expression1//(2**Expression2)」라고 하는 계산을 하면 좋다. 비트 연산 할 수 있는 것은 정수치만. 소수치는, 정수치로 변환하고 나서 계산된다. 내부적으로는64비트 부호 첨부 정수로 다루어지고 있는 모양.부호 첨부64비트 정수의 범위(-9223372036854775808..9223372036854775807)의 범위에 들어가지 않는 경우,..
* 연산자(주소에 격납된 값) 주소로 지정된 메모리 영역의 바이트치를 얻는 연산자*Address Parameters 인수명 설명 Address 메모리 영역의 주소를 나타내는 정수 Remarks 결과는Address그리고 나타내지는 메모리 영역의 바이트치(0...255)(이)가 된다. 「*Addr:=Asc("x")」(와)과 같이 대입 끝에는 할 수 없다. 값을 변경하려면 , 「DllCall("RtlFillMemory", UInt, Addr, UInt, 1 , UChar, Asc("x")) 」(와)과 같이 한다. 2아르바이트 이상의 값을 이득 싶으면, NumGet()함수를 사용하는 것이 좋다. Related 식, if(식), Var:=식
** 연산자(나무승) 2개의 식 나무승을 요구하는 연산자Expression1**Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Remarks Expression1의Expression2승이 된다. Expression1(와)과Expression2(은)는 모두 소수치를 사용할 수 있다. 연산자의 우선 순위의 형편에 의해,Expression1에 부의 값을 지정하고 싶은 경우는, 「(-2)**5」(와)과 같이 「()」(으)로 둘러쌀 필요가 있다. 「(-2)**0.5」(와)과 같은, 부의 값의 소수치승은 할 수 없다. Related 식, if(식), Var:=식
|| 연산자(논리합) 2개의 식의 논리합의 진위치를 돌려주는 연산자Expression1||Expression2 Expression1 OR Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Remarks Expression1(와)과Expression2의 양쪽 모두가 가짜라면 결과는 가짜에, 언젠가 혹은 양쪽 모두가 진이라면 결과는 실로 된다. 수치의 제로나 하늘의 문자열은 가짜(False)(으)로서 다루어져 그 이외는 진(True)(으)로서 다루어진다. 논리 연산의 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다. Related 식, if(식), Var:=식
!= 연산자(비등치) 좌우의 식이 다른 값이라면 실로 되는 연산자Expression1!=Expression2 Expression1Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Remarks 수치가 아닌 것을 비교하는 경우, 문자열로서 문자 코드의 줄 순서로 비교된다. 수치여도, 「"」(으)로 둘러싸여 있는 경우는, 문자열로 간주해진다.(례:「"10"」) 문자열 비교시는, StringCaseSense커멘드로 설정이 변경되지 않는 이상 대문자 소문자의 차이는 무시된다. 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다. Related 식, if(식), Var:=식
! 연산자(논리 부정) 반대의 진위치를 돌려주는 연산자!Expression NOT Expression Parameters 인수명 설명 Expression 임의의 식 Remarks Expression하지만 진이라면 결과는 가짜에, 가짜라면 실로 된다. NOT(은)는 연산자의 우선도가 낮아지고 있다. 수치의 제로나 하늘의 문자열은 가짜(False)(으)로서 다루어져 그 이외는 진(True)(으)로서 다루어진다. 논리 연산의 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다. Related 식, if(식), Var:=식