sqrt()

Giới thiệu

sqrt() là hàm dùng để tính căn bậc 2 của một số bất kì (có thể là số nguyên hoặc số thực tùy ý) và trả về kết quả này.

Cú pháp

sqrt([số cần tính căn bậc 2]);

Ví dụ

int v1 = sqrt(9);
float v2 = sqrt(6.4);
double v3 = sqrt(6.5256);
int v4 = sqrt(-9);
float v5 = sqrt(-6.4);
//v1 = 3
//v2 = 2.53
//v3 = 2.55
//v4 = 0
//v5 = NaN    (tham khảo hàm isnan())

Chú ý

Tham số đưa vào hàm sqrt() có thể là bất kì kiểu dữ liệu biểu diễn số nào. Kết quả trả về của sqrt() được định nghĩa là kiểu số thực double hoặc NaN nếu tham số đưa vào là số thực bé hơn 0.

Reference Tags: 
lên
1 thành viên đã công nhận bài viết này hữu ích!
Các bài viết cùng tác giả

HIGH

 Trong lập trình trên Arduino, HIGH là một hằng số có giá trị nguyên là 1. Trong điện tử, HIGH là một mức điện áp lớn hơn 0V. Giá trị của HIGH được định nghĩa khác nhau trong các mạch điện khác nhau, nhưng thường được quy ước ở các mức như 1.8V, 2.7V, 3.3V 5V, 12V, ...

HIGH là một hằng số có giá trị nguyên là 1

Xét đoạn code ví dụ sau:

lên
12 thành viên đã đánh giá bài viết này hữu ích.

BIT MATH – Các phép toán thao tác trên bit

Với số học thông thường, bạn không thể lưu trữ 2 con số vào trong 1 con số khác. Nhưng với Bit Math, điều đó lại có thể. Đôi khi những con số thông thường như 123456789 lại mang trong đó tên của bạn cũng nên. Tôi có thể nén cả 1 đoạn tin nhắn thành những con số kiểu như 235 46 36 346 34 235,... và đấy chỉ là một phần nhỏ ứng dụng của Bit Math. Và để ứng dụng được nó, trước tiên, bạn phải biết cách sử dụng nó....

lên
27 thành viên đã đánh giá bài viết này hữu ích.