Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của soi kèo bóng đá truoctran.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong soi kèo bóng đá truoctran phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

9.3. Các chức năng soi kèo bóng đá truoctran và Người vận hành

Các toán tử soi kèo bóng đá truoctran được cung cấp cho nhiềusoi kèo bóng đá truoctranLoại. Đối với các loại không có phổ biến Các quy ước soi kèo bóng đá truoctran cho tất cả các hoán vị có thể (ví dụ: Các loại ngày/giờ) Chúng tôi mô tả hành vi thực tế trong tiếp theo các phần.

Bảng 9-2Hiển thị các toán tử soi kèo bóng đá truoctran có sẵn.

Bảng 9-2. Toán tử soi kèo bóng đá truoctran

Nhà điều hành Mô tả Ví dụ result
+ Bổ sung 2 + 3 5
- trừ 2 - 3 -1
* Nhân 2 * 3 6
/ Phân chia (Phân chia số nguyên cắt ngắn kết quả) 4 / 2 2
% 13110_13130 5 % 4 1
^ 2.0 ^ 3.0 8
|/ căn bậc hai |/ 25.0 5
||/ Cube Root ||/ 27.0 3
! Factorial 5! 120
!! factorial (soi kèo bóng đá truoctran tử tiền tố) !! 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 is 8 2 2

Các soi kèo bóng đá truoctran tử bitwise chỉ hoạt động trên các loại dữ liệu tích phân, trong khi các loại khác có sẵn cho tất cả các loại dữ liệu số. Các Các soi kèo bóng đá truoctran tử bitwise cũng có sẵn cho các loại chuỗi bitbitBit thay đổi,, Như thể hiện trongBảng 9-10.

Bảng 9-3Hiển thị các chức năng soi kèo bóng đá truoctran có sẵn. Trong bảng,DPchỉ raDouble Độ chính xác16400_16616Double Độ chính xácDữ liệu chủ yếu được triển khai trên đầu máy chủ Thư viện C của hệ thống; Độ chính xác và hành vi trong soi kèo bóng đá truoctran trường hợp biên có thể do đó thay đổi tùy thuộc vào hệ thống máy chủ.

Bảng 9-3. Các chức năng soi kèo bóng đá truoctran

chức năng Loại trả lại Mô tả Ví dụ result
abs(x) (giống nhưx) Giá trị tuyệt đối abs (-17.4) 17.4
18460_18466(DP) DP Cube Root CBRT (27.0) 3
ceil(DPhoặcSố) (giống như đầu soi kèo bóng đá truoctrano) Số nguyên nhỏ nhất không nhỏ hơn đối số ceil (-42.8) -42
trần(DPhoặcSố) (giống như đầu soi kèo bóng đá truoctrano) Số nguyên nhỏ nhất không ít hơn đối số (bí danh choceil) trần (-95.3) -95
độ(DP) DP radian ở độ độ (0,5) 28.6478897565412
exp(DPhoặcSố) (giống như đầu soi kèo bóng đá truoctrano) Số mũ exp (1.0) 2.71828182845905
Tầng(DPhoặcSố) (giống như đầu soi kèo bóng đá truoctrano) Số nguyên lớn nhất không lớn hơn đối số Tầng (-42.8) -43
LN(20786_20790hoặcSố) (giống như đầu soi kèo bóng đá truoctrano) Logarit tự nhiên ln (2.0) 0.693147180559945
log(DPhoặcSố) (giống như đầu soi kèo bóng đá truoctrano) cơ sở 10 logarit log (100.0) 2
log(B Số, x Số) Số logarit để cơ sởB log (2.0, 64.0) 6.0000000000
mod(Y, x) (giống như soi kèo bóng đá truoctran loại đối số) Phần còn lại củaY/X mod (9,4) 1
PI() DP "π"hằng số 22598_22604 3.14159265358979
Power(A DP, B DP) DP Ađược nâng lên sức mạnh củaB Power (9.0, 3.0) 729
Power(A Số, B Số) Số Ađược nâng lên sức mạnh củaB Power (9.0, 3.0) 729
radian(DP) DP độ đến radian radians (45.0) 0.785398163397448
ngẫu nhiên() DP Giá trị ngẫu nhiên trong phạm vi 0,0 <= x <1.0 ngẫu nhiên ()
vòng(DPhoặcSố) 24614_24631 tròn đến số nguyên gần nhất Vòng (42.4) 42
Vòng(V Số, S int) Số Vòng tròn đếnSthập phân địa điểm Vòng (42.4382, 2) 42.44
SetSeed(DP) void Đặt hạt cho tiếp theongẫu nhiên ()cuộc gọi (giá trị giữa 0 và 1.0) setSeed (0.54823)
Sign(DPhoặcSố) (giống như đầu soi kèo bóng đá truoctrano) Dấu hiệu của đối số (-1, 0, +1) Sign (-8.4) -1
SQRT(DPhoặcSố) (giống như đầu soi kèo bóng đá truoctrano) căn bậc hai SQRT (2.0) 1.4142135623731
Trunc(DPhoặcSố) (giống như đầu soi kèo bóng đá truoctrano) Cắt ngắn về không Trunc (42.8) 42
Trunc(V Số, S int) Số cắt ngắn thànhSthập phân địa điểm Trunc (42.4382, 2) 42.43
Width_bucket(​​op Số, B1 Số, B2 Số, Đếm int) int Trả lại xô màsoi kèo bóng đá truoctran tửsẽ được gán trong một Biểu đồ EquidePth vớiĐếmXô, trong phạm viB1đếnB2 Width_bucket (5.35, 0,024, 10,06, 5) 3
Width_bucket(op DP, B1 DP, B2 DP, Đếm int) int Trả lại xô màsoi kèo bóng đá truoctran tửsẽ được gán trong một Biểu đồ EquidePth vớiĐếmXô, trong phạm viB1đếnB2 Width_bucket (5,35, 0.024, 10,06, 5) 3

Cuối cùng,Bảng 9-4Hiển thị soi kèo bóng đá truoctran hàm lượng giác có sẵn. Tất cả lượng giác soi kèo bóng đá truoctran chức năng lấy soi kèo bóng đá truoctran đối số và giá trị trả về loạiĐộ chính xác gấp đôi.

Bảng 9-4. Chức năng lượng giác

chức năng Mô tả
ACOS(x) Cosin nghịch đảo
asin(x) Sine nghịch đảo
atan(x) nghịch đảo tiếp tuyến
ATAN2(Y, x) Tiếp tuyến nghịch đảo củaY/x
COS(31184_31187) 31217_31225
COT(x) Cotangent
sin(x) sine
tan(x) Tangent