Hàm ceil() trong Python trả về số nguyên nhỏ nhất mà không nhỏ hơn x. Hàm ceil() được sử dụng để làm tròn số lên. Ví dụ ceil(4.3) = 5, ceil(4.8) = 5. Cú pháp của ceil() trong Python: Ghi chú: Hàm này không có thể truy cập trực tiếp, vì thế chúng ta cần import math module và sau đó chúng ta cần gọi hàm này bởi sử dụng đối tượng math. Chi tiết về tham số:
Ví dụ sau minh họa cách sử dụng của ceil() trong Python. import math # Dong nay de import math module print ("math.ceil(-45.5) : ", math.ceil(-45.5)) print ("math.ceil(100) : ", math.ceil(100)) print ("math.ceil(100.25) : ", math.ceil(100.25)) print ("math.ceil(math.pi) : ", math.ceil(math.pi)) Chạy chương trình Python trên sẽ cho kết quả: math.ceil(-45.5) : -45 math.ceil(100) : 100 math.ceil(100.25) : 101 math.ceil(math.pi) : 4 Hàm ceil() trong Python trả về số nguyên nhỏ nhất mà không nhỏ hơn x. Hàm ceil() được sử dụng để làm tròn số lên. Ví dụ ceil(4.3) = 5, ceil(4.8) = 5. Cú pháp của ceil() trong Python: import math math.ceil( x ) Ghi chú: Hàm này không có thể truy cập trực tiếp, vì thế chúng ta cần import math module và sau đó chúng ta cần gọi hàm này bởi sử dụng đối tượng math. Chi tiết về tham số:
Ví dụ sau minh họa cách sử dụng của ceil() trong Python. import math # Dong nay de import math module print ("math.ceil(-45.5) : ", math.ceil(-45.5)) print ("math.ceil(100) : ", math.ceil(100)) print ("math.ceil(100.25) : ", math.ceil(100.25)) print ("math.ceil(math.pi) : ", math.ceil(math.pi)) Chạy chương trình Python trên sẽ cho kết quả: math.ceil(-45.5) : -45 math.ceil(100) : 100 math.ceil(100.25) : 101 math.ceil(math.pi) : 4 Trang trước Trang sau Miêu tảPhương thức ceil() trả về số nguyên nhỏ nhất mà không nhỏ hơn x. Cú phápCú pháp của ceil() trong Python: import math math.ceil( x ) Ghi chú: Hàm này không có thể truy cập trực tiếp, vì thế chúng ta cần import math module và sau đó chúng ta cần gọi hàm này bởi sử dụng đối tượng math. Chi tiết về tham số:
Quảng cáo Trả về giá trịTrả về số nguyên nhỏ nhất mà không nhỏ hơn x. Chương trình Python ví dụVí dụ sau minh họa cách sử dụng của ceil() trong Python. import math # Dong nay de import math module print "math.ceil(-45.17) : ", math.ceil(-45.17) print "math.ceil(100.12) : ", math.ceil(100.12) print "math.ceil(100.72) : ", math.ceil(100.72) print "math.ceil(119L) : ", math.ceil(119L) print "math.ceil(math.pi) : ", math.ceil(math.pi) Chạy chương trình Python trên sẽ cho kết quả: math.ceil(-45.17) : -45.0 math.ceil(100.12) : 101.0 math.ceil(100.72) : 101.0 math.ceil(119L) : 119.0 math.ceil(math.pi) : 4.0 Trang trước Trang sau number_trong_python.jsp Bài viết liên quan
Trong Python, một số phép toán học có thể được thực hiện một cách dễ dàng bằng cách import một module có tên là “math”, module math có định nghĩa nhiều hàm khác nhau, giúp cho việc thực hiện các tác vụ toán học của chúng ta trở nên dễ dàng hơn. 1. Hàm ceil(): Hàm này trả về giá trị số nguyên nhỏ nhất mà lớn hơn số được truyền vào, tức là hàm này trả về giá trị số nguyên được làm tròn lên. Nếu số được truyền vào đã thuộc kiếu số nguyên integer rồi, thì chính nó sẽ được trả về. 2. Hàm floor(): Hàm này trả về giá trị số nguyên lớn nhất mà nhỏ hơn số được truyền vào, tức là hàm này sẽ trả về giá trị số nguyên được làm tròn xuống. Nếu số được truyền vào đã thuộc kiểu số nguyên integer rồi, thì chính nó sẽ được trả về. Dưới đây là ví dụ mô cả cách thức hoạt động của hàm ceil() và hàm floor():
Kết quả in ra là:
3. Hàm fabs(): Hàm này sẽ trả về giá trị tuyệt đối của số được truyền vào. 4. Hàm factorial(): Hàm này sẽ trả về giai thừa của số được truyền vào hàm. Một thông báo lỗi sẽ được hiển thị nếu số được truyền vào hàm không phải là số nguyên. Sau đây là ví dụ mô tả cách thức hoạt động của hàm fabs() và hàm factorial()
Kết quả in ra là:
5. Hàm copysign(a, b): Hàm này sẽ trả về số mà có giá trị là ‘a’, và dấu là ‘b’. Giá trị được trả về sẽ có kiểu float. 6. Hàm gcd(): Hàm này được sử dụng để tính ước số chung lớn nhất của 2 số được truyền vào hàm này. Hàm này khả dụng từ phiên bản Python 3.5 trở lên. Dưới đây là ví dụ mô tả cách thức hoạt động của hàm copysign() và hàm gcd()
Kết quả in ra là:
Nguồn và Tài liệu tiếng anh tham khảo:
Tài liệu từ cafedev:
Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:
Chào thân ái và quyết thắng! Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you! |