Problem

5 /6


Các phép toán với số thực. học phần toán học

Theory Click to read/hide

Khi làm việc với số thực, bạn có thể sử dụng mô-đun math đã quen thuộc, mô-đun này chứa một số lượng lớn các hàm tích hợp sẵn. 
Khi giải toán thường phải làm tròn số thực đến giá trị nguyên gần nhất. Có ba chức năng cho việc này.

NHỚ
Hàm Trunc(x) - cắt bỏ phần phân số \(x\) và trả về một giá trị số nguyên.
2 Floor(x) -  trả về số nguyên lớn nhất nhỏ hơn hoặc bằng \(x\) (làm tròn xuống)
Hàm 3 Ceil(x) -  trả về số nguyên nhỏ nhất lớn hơn hoặc bằng \(x\) (làm tròn lên)

Dưới đây là các chức năng hữu ích nhất. Một số trong số chúng được tích hợp sẵn trong Pascal, trong khi phần còn lại được chứa trong mô-đun math.

Problem

Viết chương trình tính căn bậc hai của một số nhập trên bàn phím, đến ba chữ số thập phân. 
Ví dụ
Đầu vào
25
Dấu ấn
5.000
Chức năng Mô tả
Làm tròn
vòng(x)
nhúng
Làm tròn một số tới số nguyên gần nhất. Nếu phần phân số của số là 0,5 thì số đó được làm tròn thành số nguyên gần nhất. 
trunc(x)
nhúng
Bỏ qua phần phân số
sàn(x)
trong toán học
Làm tròn một số xuống ("sàn"), do đó sàn(1.5) == 1sàn(-1.5) ==  ; -2
ceil(x)
trong toán học
Làm tròn một số lên ("trần"), trong khi ceil(1.5) == 2ceil(-1.5) ==  ; -1
abs(x)
nhúng
Modulo (giá trị tuyệt đối).
Căn, logarit
sqrt(x)
nhúng
Căn bậc hai. Cách sử dụng: y := sqrt(x)
sức mạnh(x, y)
trong toán học
Tăng x lên lũy thừa y. \(x^y\)
log2(x)
trong toán học
Nhật ký cơ sở 2.
lnxp1(x) trong toán học Logarit tự nhiên của (x + 1).
Lượng giác
sin(x)
nhúng
Sine của một góc được xác định bằng radian
cos(x)
nhúng
Cosine của một góc được chỉ định theo đơn vị radian
tan(x)
trong toán học
Tang của một góc được chỉ định theo đơn vị radian
arcsin(x)
trong toán học
Arcsine, trả về giá trị theo đơn vị radian
arccos(x)
trong toán học
Arc cosin, trả về giá trị theo đơn vị radian
arctan(x)
nhúng
Arctangent, trả về giá trị theo đơn vị radian
arctan2(y, x) Góc cực (tính bằng radian) của điểm (x, y).