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
| Old | New | Line | |
|---|---|---|---|
| 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).* |
