Xin chào, và chào mừng trở lại.
Trong bài giảng này, tôi muốn nói về một số hàm toán
học được cung cấp bởi thư viện chuẩn c.
Vì vậy, để sử dụng toán học thông thường các hàm, bạn phải bao
gồm toán học. tệp tiêu đề h.
Và bạn cũng phải liên kết đến thư viện toán học.
Liên kết thường xảy ra cho bạn khi bạn xây dựng bằng
IDE như các khối mã.
Nhưng các hàm toán học rất tuyệt vời để thực hiện số học và
số học phức tạp cụ thể.
Vì vậy, có rất nhiều các chức năng khác nhau.
Tôi chỉ định mô tả một số cái chính.
Bạn sẽ phải nhìn vào tiêu đề tập tin chi tiết để xem những thứ khác.
Nhưng để bắt đầu, có hàm cosine.
Vì vậy, trong trường hợp này một cosin h.
Đây là arccosine hypebol. Vì vậy, nếu toán học của bạn ở ngoài đó, bạn biết
điều này có nghĩa là gì.
Asin trả về arcsine.
Tất cả chúng thường lấy số nguyên giá trị và trả về nhân đôi.
Atangent trả về arctangent.
Nhưng một lần nữa, bạn nên chú ý rằng đây là những
chức năng mà bạn sẽ không thể tìm ra.
Chà, bạn có thể tìm ra, nhưng sẽ rất khó nếu
bạn thực hiện một số các câu lệnh khác nhau trong số học.
Chúng tôi có các toán tử số học của chúng tôi cộng trừ sao nhân, chia và mod, nhưng những
là các chức năng cụ thể làm được nhiều điều tốt
đẹp cho bạn.
Ceil, điều đó sẽ trở lại giá trị năng lượng nhỏ
nhất lớn hơn hoặc bằng x.
Nếu bạn có một dấu chấm động số, nó sẽ chuyển đổi nó thành giống
như trần của nó.
Những cái khác, cosine trả về cosine của r.
Tầng, cái này sẽ trở lại giá trị nguyên lớn nhất,
nhỏ hơn hoặc bằng x.
Vì vậy, giá trị này được trả về dưới dạng nhân đôi.
Cách tốt nhất để học các chức năng này là sử dụng chúng bên trong IDE của bạn.
Chơi xung quanh, tạo một số số nguyên, vượt qua chúng để xem những gì được trả lại.
Nhật ký.
Log là hàm logarit.
Nó tăng gấp đôi.
Nan không phải là một con số.
Điều này trả về một nan nếu có thể theo nội dung được chỉ định bởi chuỗi, vì vậy
điều này được chuyển một chuỗi và nó sẽ cho bạn biết đây có phải
là một số hay không.
Vì vậy, nếu bạn đã vượt qua một cái gì đó như Jason, nó sẽ trở lại nan.
Nó không giống như Jason, giống như một con số, nó sẽ không trả về, nó sẽ nói
rằng nó là một con số.
Pow.
Đây là chức năng nguồn.
Khi bạn nâng cao thứ gì đó theo lũy
thừa, vì vậy 3 bình phương 3, 3, 3 lập phương, v.v.
Điều này rất hữu ích, được sử dụng nhiều hơn hơn là phải đưa ra cách
triển khai sức mạnh của riêng bạn.
Phần còn lại.
Bạn có thể sử dụng điều này ngược lại cho toán tử mod, toán tử
modulus là ký hiệu phần trăm.
Các chức năng khác, tròn.
Điều này sẽ làm tròn một số đến số nguyên gần nhất
ở định dạng dấu phẩy động.
Giá trị nửa chừng luôn là làm tròn từ 0.
Vì vậy, 0. 5 sẽ được làm tròn thành 1. 0 Sin trả
về sin của một số.
Căn bậc hai, điều này sẽ trả về căn bậc hai của một số.
Khá hữu ích.
Nó tăng gấp đôi trong trường hợp bạn không thể tìm thấy căn bậc hai.
Tangent sẽ trả về tiếp tuyến của một số.
Và sau đó còn rất nhiều nữa.
Thực sự có một khu phức hợp thư viện số học mà bạn có thể sử
dụng cho các số học phức tạp hơn.
Tôi muốn mô tả cho bạn các chức năng chính trong thư viện
toán học, những chức năng mà bạn có xu hướng để sử dụng khá nhiều, như căn
bậc hai và lũy thừa, v.v.
Nhưng nếu bạn muốn nhận được nhiều hơn thông tin, bạn có
thể tra cứu thư viện số học phức tạp.