APL

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색

APL(A Programming Language)은 고급 수학용 프로그래밍 언어이다. 케네스 E 아이버슨(Kenneth E. Iverson )에 의해 1957년 하버드 대학에서 발명되었다. 금융 및 보험 애플리케이션, 시뮬레이션, 수학 응용 프로그램 등 다양한 응용에서 사용되었다.

기본 연산[편집]

  • A Plus B :더하기
  • A Minus B: 빼기
  • A Times B : 곱하기
  • A Divided-by B: 나누기

구현 알고리즘[편집]

  • 코사인
  • 현재 시간
  • 분량
  • 디스플레이
  • 나누기
  • 지수
  • 함수 보기
  • 감마 함수
  • 쌍곡선 코사인
  • 쌍곡선 사인
  • 쌍곡선 탄젠트
  • 역코사인
  • 역쌍곡선 코사인
  • 역쌍곡선 사인
  • 역쌍곡선 탄젠트
  • 역사인
  • 역탄젠트
  • 나누기 행렬
  • 빼기
  • 나머지
  • 자연 지수
  • 다음 정의 선
  • 수 입력 변환
  • 수 출력 변환
  • 파이 시간
  • 더하기
  • 의사 임의수 생성기
  • 키보드 읽기
  • 사인
  • 탄젠트
  • 곱하기
  • 시간표
  • 제곱승
  • 추적 디스플레이

정의된 연산[편집]

A와 B는 일치
A와 B가 같은 수이면 1(one)을 반환하고, 그렇지 않으면 0(zero)를 반환하는 연산
A의 신호
A가 양수이면 1을 반환하고, A가 0이면 0을 반환,A가 음수 하나(one)를 반환하는 연산
A는 B보다 크다
A가 양수이고 B가 음수이면 1을,A 빼기 B가 양수이면 1,그렇지 않으면 0을 반환하는 연산.
A는 B보다 작다
B가 A보다 크면 반환하는 연산
부정(negation)A
0(zero) 빼기 A를 반환하는 연산
A의 절대값
A가 음수가 아닌 수이면 A를, 그렇지 않으면 부정 A를 반환하는 연산
A의 정확한 하한
B가 A와 같거나 B가 A보다 작다면, 가장 높은 정수 B를 반환하는 연산
A의 정확한 상한
B가 A와 같거나 B가 A보다 크다면,가장 작은 정수 B를 반환하는 연산

바깥 고리[편집]