(1) 독립 변수는 정수 유형의 표준 함수여야 합니다.
(A) 선행 함수: Pred(x), 함수 결과 유형은 다음과 같은 정수 유형입니다. : Pred( 4)=3
(B) 후속 함수: Succ(x), 함수 결과 유형은 정수입니다. 예: Succ(4)=5
(C ) 홀수 함수: 홀수(x), 결과는 부울입니다. 예: Odd(13)=True
(D) 문자 함수: Chr(x) 여기서 x는 ASCII 코드이고 함수 결과는 문자 유형입니다. 예: Chr(65)='A'
(2) 독립 변수는 정수(또는 실수 유형)이지만 함수 값 유형은 실수 유형의 표준 함수입니다.
( A) 제곱근 함수: Sqrt(x)
(B) 정수 함수: Int(x) 다음과 같이 정수 부분을 취합니다: INT(3.85)= 3.0
< p>(C) 십진수 함수: Frac(x)(D) 사인 함수: Sin(x)
(E) 코사인 함수: Cos(x)
(F) 어쨌든 탄젠트 함수: Arctan(x), 단위는 라디안
파스칼에는 탄젠트 함수가 없습니다. 대신 Sin(x)/Cos(x)를 사용하세요.
(G) 지수 함수: Exp( x), 즉 ex를 구함
(H) 로그 함수: Ln(X), 즉 x logex의 자연 로그를 구함
< p> 거듭제곱 연산 ∵ xy=eylnx, ∴ xy = Exp(y*ln(x)참고: FreePascal에서 거듭제곱의 표현은 다음과 같습니다: xy==power(x, y) 또는 xy=x **y
(I ) 랜덤 함수: Random(x: word), x가 없을 때 함수 값은 x가 있을 때 [0, 1) 사이의 임의의 십진수를 취합니다. Word 유형인 경우 함수 값은 [0, x) 사이의 임의의 정수를 사용합니다. 앞에 추가: 문을 무작위로 지정합니다.
(J) Pi 함수 PI=3.1415926536
(3) 독립변수는 정수형(또는 실수형)이지만, 함수값형은 x와 동일하다.< /p>
(A)Abs(x): 다음과 같은 절대값 함수: Abs(-2)=2 Abs(-2.0)=2.0000000000E 00
(B)Sqr(x ): 제곱 함수 예: Sqr(4)=16 Sqr(4.0)= 1.6000000000E 01
(4) 독립 변수는 정수(또는 실수 유형)이지만 함수 값은 유형은 정수 표준 함수입니다.< /p>
(A)Trunc(x): 다음과 같이 정수 부분을 취합니다: Trunc(3.85)=3
(B)Round(x): 다음과 같이 반올림합니다. Round(2.8)= 3 Round(-2.8)=-3
(5) 1개의 함수를 추가합니다: inc(x) 예: inc(5)=6, inc( 5, 8)=13
(6) 1개의 함수 dec(x)를 뺍니다. 예: dec(5)=4 dec 5,3)=2
파일 함수:< /p>
(1) Eof(f) 또는 Seekeof(f)가 파일 끝 문자 "Chr(26)" 또는 "Ctrl Z"를 읽지 못하는 경우 함수 값은 false입니다. 파일 문자를 읽으면 함수 값은 true입니다.
(2 ) Eoln(f) 또는 SeekEolf(f)가 줄 끝 문자 "Chr(13)"을 읽지 않는 경우; , 함수 값은 false입니다. 줄 끝 문자나 파일 끝 문자를 읽으면 함수 값이 true입니다.