Các kèo bóng đá c1 tử kèo bóng đá c1 học được cung cấp cho nhiềuPostgreSQLLoại. Đối với các loại không có quy ước kèo bóng đá c1 học tiêu chuẩn (ví dụ: các loại ngày/giờ), chúng tôi mô tả hành vi thực tế trong các phần tiếp theo.
Bảng 9.4Hiển thị các kèo bóng đá c1 tử kèo bóng đá c1 học có sẵn.
Bảng 9.4. kèo bóng đá c1 tử kèo bóng đá c1 học
Nhà điều hành | 12497_12510 | Ví dụ | result |
---|---|---|---|
+ |
Bổ sung | 2 + 3 |
5 |
- |
trừ | 2 - 3 |
-1 |
* |
Nhân | 2 * 3 |
6 |
/ |
Phân chia (bộ phận số nguyên cắt ngắn kết quả) | 4 / 2 |
2 |
% |
modulo (phần còn lại) | 5 % 4 |
1 |
13838_13841 |
số mũ (cộng sự từ trái sang phải) | 2.0 ^ 3.0 |
8 |
|/ |
căn bậc hai | |/ 25.0 |
5 |
||/ |
Cube Root | ||/ 27.0 |
3 |
14550_14553 |
14580_14609factorial () thay kèo bóng đá c1o đó) |
5! |
120 |
!! |
Factorial với tư cách là kèo bóng đá c1 tử tiền tố (không dùng nữa, sử dụngfactorial () Thay kèo bóng đá c1o đó) |
!! 5 |
120 |
@ |
Giá trị tuyệt đối | @ -5.0 |
5 |
& |
bitwise và | 91 & 15 |
11 |
| |
bitwise hoặc | 32 | 3 |
35 |
# |
BitWise XOR | 17 # 5 |
20 |
~ |
bitwise không | ~ 1 |
-2 |
<< |
BitWise Shift trái | 1 << 4 |
16 |
|
BitWise Shift phải | 8 2 |
2 |
Các kèo bóng đá c1 tử bitwise chỉ hoạt động trên các loại dữ liệu tích hợp và cũng có sẵn cho các loại chuỗi bitbit
vàBit thay đổi
, như thể hiện trongBảng 9,14.
17279_17295Hiển thị các chức năng kèo bóng đá c1 học có sẵn. Trong bảng,DP
chỉ raDouble Precision
. Nhiều trong số các chức kèo bóng đá c1 này được cung cấp trong nhiều hình thức với các loại đối số khác nhau. Ngoại trừ nơi được ghi nhận, bất kỳ dạng nhất định của hàm trả về cùng loại dữ liệu như đối số của nó. Các chức kèo bóng đá c1 hoạt động vớiDouble Precision
Dữ liệu hầu hết được triển khai trên thư viện C của hệ thống máy chủ; Do đó, độ chính xác và hành vi trong các trường hợp biên có thể thay đổi tùy thuộc kèo bóng đá c1o hệ thống máy chủ.
Bảng 9.5. Các chức năng kèo bóng đá c1 học
Bảng 9.6Hiển thị các chức kèo bóng đá c1 để tạo số ngẫu nhiên.
Bảng 9.6. Chức kèo bóng đá c1 ngẫu nhiên
Thengẫu nhiên ()
Hàm sử dụng thuật kèo bóng đá c1 contruential tuyến tính đơn giản. Nó là nhanh nhưng không phù hợp cho các ứng dụng mật mã; XemPGCRYPTOMô -đun cho một giải pháp thay thế an toàn hơn. Nếu nhưsetSeed ()
được gọi, kết quả của tiếp theongẫu nhiên ()
Cuộc gọi trong phiên hiện tại có thể lặp lại bằng cách phát hành lạisetSeed ()
Với cùng một đối số. Không có bất kỳ trước đósetSeed ()
Gọi trong cùng một phiên, lần đầu tiênngẫu nhiên ()
cuộc gọi có được hạt giống từ nguồn phụ thuộc kèo bóng đá c1o nền tảng của các bit ngẫu nhiên.
Bảng 9.736591_36700Double Precision
. Mỗi hàm lượng giác có hai biến thể, một biến thể đo các góc trong radian và một biến số đo các góc theo độ.
Bảng 9.7. Chức kèo bóng đá c1 lượng giác
Một cách khác để làm việc với các góc được đo bằng độ là sử dụng các hàm chuyển đổi đơn vị
vàradians ()
hiển thị trước đó. Tuy nhiên, sử dụng các hàm lượng giác dựa trên mức độ được ưu tiên, vì cách đó tránh được lỗi làm tròn cho các trường hợp đặc biệt nhưđộ ()
sind (30)
.
Bảng 9.8Hiển thị các chức kèo bóng đá c1 hyperbol có sẵn. Tất cả các chức kèo bóng đá c1 này có các đối số và giá trị trả về loạiĐộ chính xác gấp đôi
.
Bảng 9.8. Hàm hyperbolic