표기법

표준적인 표기법

시그마 표기

시그마 표기법

전통과 벗어난 표기법

  • 케네스 E. 아이버슨(Kenneth E. Iverson)이 프로그래밍 언어 APL에서 착안.
    • 명제가 참이면 1, 거짓이면 0.
[p는 소수]={1,if p is a prime number;0,if p is not a prime number.

이 표기법은 상당히 편리하고 이해하기 쉽다.

[12]+[22]=0+1=1

True1이고 False0 이므로 일반적인 프로그래밍 언어 상식과도 맞아 떨어진다.

bool(1 == 2) + bool(2 == 2) # 0 + 1 이므로 결과는 1