Sign in Join
Wiki copytemporary

Basic Pascal Tutorial/Chapter 1/Standard Functions/ko: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Basic Pascal Tutorial/Chapter 1/Standard Functions/ko

OldNewLine
1+1F - 표준 함수 (Function) (저자: Tao Yue, 상태: 변경없음)
2+
3+파스칼은 몇몇 표준 수학 함수를 제공한다. 예를 들어, pi 레이안에 대한 sin 값은
4+
5+``` pascal
6+value := sin (3.1415926535897932);
7+```
8+
9+sin 함수는 다른 모든 3각함수의 경우와 마찬가리로 각도의 값을 레이안으로 사용한다는 것을 기억해야 한다. 이 sin 함수의 결과값은 문제가 없다면 0가 될 것이다.
10+
11+함수(Function)는 함수의 이름과 괄호속에 넣은 인자의 값을 이용해 호출한다. 파스칼의 표준 함수는 다음과 같다.
12+
13+| 함수 | 설명 | 인자의 데이터 형 | 반환값의 데이터 형 |
14+|--------|--------------------|-------------------|------------------------|
15+| abs | 절대값 | real 또는 integer | 인자값과 같은 데이터형 |
16+| arctan | 레디언의 arctan | real 또는 integer | real |
17+| cos | 레디언 값의 코사인 | real 또는 integer | real |
18+| exp | 주어진 값의 승수 | real 또는 integer | real |
19+| ln | 자연 로그함수 | real 또는 integer | real |
20+| round | 올림 | real | integer |
21+| sin | 레디언 값의 사인 | real 또는 integer | real |
22+| sqr | 자승 (2제곱승) | real 또는 integer | 인자값과 같은 데이터형 |
23+| sqrt | 루트 | real 또는 integer | real |
24+| trunc | 버림 | real 또는 integer | integer |
25+
26+서수형 데이터형들 (integer 또는 char)을 위해, 주어진 값의 위치나, 이전값과 이후값 등의 함수를 이용할 수 있다.
27+
28+| 함수 | 설명 | 인자의 데이터 형 | 반환값의 데이터 형 |
29+|----|----|----|----|
30+| chr | 주어진 ASCII 값에대한 character | integer | char |
31+| ord | 서수의 위치값 | integer 또는 char | integer |
32+| pred | predecessor | integer 또는 char | 인자값과 같은 데이터형 |
33+| succ | successor | integer 또는 char | 인자값과 같은 데이터형 |
34+
35+Real은 서수형 데이터가 아니다! 그래서 이전값과 이후값을 가질 수가 없다. 56.0의 다음값은 무엇일까? 56.1, 56.01, 56.001, 56.0001일까?
36+
37+그러나, 정수 56의 경우, 분명한 이전값, 55와 이후값 57이 존재한다.
38+
39+문자형에 대해서도 똑같이 적용할 수 있다.
40+
41+` 'b'`\
42+` 이후값: 'c'`\
43+` 이전값: 'a'`
44+
45+위의 표가 완전한 목록은 아니다. 현대 파스칼은 각각의 목적에 맞는 모든 종류, 수천가지의 함수를 포함하고 있다. 더 자세한 내용을 위해, 사용하는 컴파일러의 문서를 확인해 보기를 바란다.
46+
47+| | | |
48+|----|----|----|
49+| [[Basic Pascal Tutorial/Chapter 1/Assignment and Operations/ko|previous]] | [[Basic Pascal Tutorial/Contents/ko|contents]] | [[Basic Pascal Tutorial/Chapter 1/Punctuation and Indentation/ko|next]] |
50+
51+---
52+*From the Free Pascal wiki, page "Basic Pascal Tutorial/Chapter 1/Standard Functions/ko", as it stood on 2022-08-20 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history