Hàm floor() trong C (chi tiết nhất)
Hàm floor() trong C
Hàm double floor(double x) trong Thư viện C trả về giá trị nguyên lớn nhất nhỏ hơn hoặc bằng x.
Khai báo hàm floor() trong C
Dưới đây là phần khai báo cho hàm floor() trong C:
double floor(double x)
Tham số
x − Đây là giá trị số thực dấu chấm động.
Trả về giá trị
Hàm này trả về số nguyên lớn nhất không lớn hơn x.
Ví dụ
Chương trình C sau minh họa cách sử dụng của hàm floor() trong C:
#include#include int main () { float val1, val2, val3, val4; val1 = 1.6; val2 = 1.2; val3 = 2.8; val4 = 2.3; printf("Gia tri cua floor(%.1f) = %.1lf\n", val1, floor(val1)); printf("Gia tri cua floor(%.1f) = %.1lf\n", val2, floor(val2)); printf("Gia tri cua floor(%.1f) = %.1lf\n", val3, floor(val3)); printf("Gia tri cua floor(%.1f) = %.1lf\n", val4, floor(val4)); return(0); }
Biên dịch và chạy chương trình C trên sẽ cho kết quả:
Các bài Thư viện C phổ biến khác tại VietJack:
math-h-trong-c.jsp
Bài viết liên quan