본문 바로가기
PROGRAMMING/Julia

[JULIA/줄리아] 논리 연산자 (Boolean operator), 비교 연산자 (Comparison operator) 해설, 정리, 요약

by HYUNHP 2023. 2. 9.
728x90
반응형

안녕하세요, 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

다음은 Julia의 'if' 문에서 '!' 연산자 (not function)의 사용을 보여주는 예입니다.

 

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)'에 대해서 알아봤습니다.

좋아요댓글 부탁드리며,

오늘 하루도 즐거운 날 되시길 기도하겠습니다 :)

감사합니다.

반응형

댓글