안녕하세요, HELLO
논리 연산자는 논리식에 따라 True / False의 경우에 각기 다른 계산을 하거나, 값을 적용할 수 있습니다.
비교 연산자도 유사한 목적으로 조건식을 통해 각기 다른 계산을 하거나, 값을 적용할 수 있습니다.
이번에는 julia의 논리 연산자 (Boolean operator), 비교 연산자 (Comparison operator)에 대해서 살펴보고자 합니다.
STEP 1. 'Julia (줄리아) 논리 연산자 (Boolean operator)' 개념 및 정리
STEP 2. 'Julia (줄리아) 비교 연산자 (Comparison operator)' 개념 및 정리
STEP 1. 'Julia (줄리아) 논리 연산자 (Boolean operator)' 개념 및 정리
Julia에서는 '&&'(and), '||' (또는) 및 '!' (not) 논리 연산자를 통해, 조건식을 결합하고 if 문에서 복잡한 조건을 형성합니다.
구문은 파이썬을 포함하여 다른 프로그래밍 언어와 유사합니다.
다음은 Julia의 'if' 문에서 '&&' 연산자 (and function)의 사용을 보여주는 예입니다.
x = 5
if x > 0 && x < 10
println("x is between 0 and 10")
end
# Output: x is between 0 and 10
다음은 Julia의 'if' 문에서 '||' 연산자 (or function)의 사용을 보여주는 예입니다.
x = -5
if x > 0 || x == 0
println("x is positive or zero")
else
println("x is negative")
end
# Output: x is positive or zero
x = 0
if !(x > 0)
println("x is non-positive")
else
println("x is positive")
end
# Output: x is non-positive
Julia에서는 in을 사용하여 배열(array)이나 세트(set), 리스트(list)에 값이 포함되어 있는지 확인할 수 있습니다. '==' 연산자는 두 값이 같은지 확인하는 데 사용됩니다.
다음은 Julia의 'if' 문에서 'in' 키워드의 사용을 보여주는 예입니다.
x = 5
if x in 1:10
println("x is between 1 and 10")
end
# Output: x is between 1 and 10
다음은 Julia의 'if' 문에서 '==' 키워드의 사용을 보여주는 예입니다.
x = 5
if x == 5
println("x is 5")
else
println("x is not 5")
end
# Output: x is 5
STEP 2. 'Julia (줄리아) 비교 연산자 (Comparison operator)' 개념 및 정리
Julia에서는 비교 연산자 (comparison operator)를 사용하여 두 값을 비교하고 상대적인 순서를 결정합니다. 비교 결과는 if 문에서 사용할 수 있는 불리언 값(true 또는 false)입니다.
Julia에서 사용할 수 있는 비교 연산자는 다음과 같습니다.
- ==: 같음
- !=: 같지 않음
- <: 미만
- >: 보다 큼
- <=: 작거나 같음
- >=: 크거나 같음
다음은 Julia의 'if' 문에서 비교 연산자의 사용을 보여주는 예입니다.
x = 5
y = 10
if x < y
println("x is less than y")
end
# Output: x is less than y
위 예에서 비교 연산자 "<"는 x가 y보다 작은지 확인하는 데 사용되었습니다.
비교 결과가 true이므로 if 문 내부의 코드가 실행되고 문자열 "x is less than y"가 출력되었습니다.
추가적으로 줄리아 Julia 함수에 대해서 궁금하면, 아래 포스팅을 살펴보시기 바랍니다.
2023.02.05 - [PROGRAMMING/Julia] - [JULIA/줄리아] 조건문(if문, 예제, 활용) 알아보기
2023.02.05 - [PROGRAMMING/Julia] - [JULIA/줄리아] 반복문 (for, while) 사용, 활용
2023.02.04 - [PROGRAMMING/Julia] - [JULIA/줄리아] 정규식을 활용하여 괄호 안 텍스트 추출 또는 삭제하기
■ 마무리
'논리 연산자 (Boolean operator), 비교 연산자 (Comparison operator)'에 대해서 알아봤습니다.
좋아요와 댓글 부탁드리며,
오늘 하루도 즐거운 날 되시길 기도하겠습니다 :)
감사합니다.
'PROGRAMMING > Julia' 카테고리의 다른 글
[JULIA] Function 해설, 정리, 요약 (Python Lambda 람다) (0) | 2023.03.05 |
---|---|
[JULIA/줄리아] 조건문(if문, 예제, 활용) 알아보기 (0) | 2023.02.05 |
[JULIA/줄리아] 반복문 (for, while) 사용, 활용 (0) | 2023.02.05 |
[JULIA/줄리아] 정규식을 활용하여 괄호 안 텍스트 추출 또는 삭제하기 (0) | 2023.02.04 |
[Think Julia] 줄리아 실행, 시작부터 난간 (0) | 2021.09.12 |
댓글