이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.스포츠 토토 사이트 PostgreSQL : 문서 : 17 : 9.3. 수학적 함수 및 연산자버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

4.3. 수학 와이즈 토토 및 운영자

표 4-2. 수학 연산자

이름 설명 결과
+ 추가 2 + 3 5
- 뺄셈 2 - 3 -1
* 곱셈 2 * 3 6
/ 나눗셈(정수나누기) 결과를 자릅니다) 4 / 2 2
% 모듈로(나머지) 5 % 4 1
^ 지수 2.0 ^ 3.0 8.0
|/ 제곱근 |/ 25.0 5.0
||/ 큐브 루트 ||/ 27.0 3
! 팩토리얼 5 ! 120
!! 팩토리얼(접두사 연산자) !! 5 120
@ 절대값 @ -5.0 5.0
& 바이너리 AND 91 & 15 11
| 바이너리 OR 32 | 3 35
# 바이너리 XOR 17 # 5 20
~ 바이너리 NOT ~1 -2
<< 왼쪽으로 바이너리 시프트 1 << 4 16
이진 오른쪽으로 이동 8 2 2

"바이너리"연산자는 또한 비트 문자열 유형에 사용 가능비트그리고비트 다양함.

표 4-3. 비트 문자열 이진 연산자

결과
B'10001' & B'01101' 00001
B'10001' | B'01101' 11101
B'10001' # B'01101' 11110
~ B'10001' 01110
B'10001' << 3 01000
B'10001' 2 00100
비트 문자열 인수&, |#반드시 길이가 같을 것. 비트 이동 시 원래 길이는 여기에 표시된 대로 문자열이 보존됩니다.

표 4-4. 수학 와이즈 토토

기능 반환 유형 설명 결과
절대(x) (x와 동일) 절대값 복근(-17.4) 17.4
cbrt(dp) dp 큐브 루트 cbrt(27.0) 3.0
실(숫자) 숫자 최소 정수 이하 인수보다 실(-42.8) -42
도(dp) dp 라디안을 각도로 변환 도(0.5) 28.6478897565412
특급(dp) dp 지수 exp(1.0) 2.71828182845905
층(숫자) 숫자 가장 큰 정수는 더 크지 않음 인수보다 층(-42.8) -43
ln(dp) dp 자연로그 ln(2.0) 0.693147180559945
로그(dp) dp 밑 10 로그 로그(100.0) 2.0
로그(b 숫자, x 숫자) 숫자 로그 대 밑수b 로그(2.0, 64.0) 6.0
모드(y, x) (인수와 동일 유형) 나머지y/x 모드(9,4) 1
파이() dp "파이"상수 파이() 3.14159265358979
펑(e dp, n dp) dp 숫자를 지수로 올리기e 파우(9.0, 3.0) 729.0
라디안(dp) dp 도를 라디안으로 라디안(45.0) 0.785398163397448
무작위() dp 0.0에서 사이의 값 1.0 무작위()
라운드(dp) dp 가장 가까운 값으로 반올림 정수 라운드(42.4) 42
라운드(v 숫자, s 정수) 숫자 반올림s소수점 라운드(42.4382, 2) 42.44
sqrt(dp) dp 제곱근 sqrt(2.0) 1.4142135623731
트렁크(dp) dp 0을 향해 잘림 trunc(42.8) 42
트렁크(숫자, s 정수) 숫자 잘라내기s소수점 라운드(42.4382, 2) 42.43

위의 표에서 "dp"은배정밀도. 기능특급, ln, 로그, , 라운드(인수 1개),sqrt트렁크(1 인수)도 유형에 사용할 수 있습니다.숫자대신더블 정밀도. a를 반환하는 와이즈 토토숫자결과 가져오기숫자달리 지정하지 않는 한 입력 인수입니다. 이들 중 다수 기능은 호스트 시스템의 C 라이브러리 위에 구현됩니다. 따라서 경계 케이스의 동작은 다음에 따라 달라질 수 있습니다. 운영 체제.

표 4-5. 삼각와이즈 토토

기능 설명
아코스(x) 역코사인
아신(x) 역사인
아탄(x) 역탄젠트
atan2(x, y) 역탄젠트y/x
cos(x) 코사인
침대(x) 코탄젠트
죄(x) 사인
탄(x) 탄젠트

모든 삼각 와이즈 토토에는 인수와 반환 값이 있습니다. 유형배정밀도.