Cả hai hàm đều trả về giá trị tuyệt đối của một số bằng cách bỏ qua dấu của nó. Tuy nhiên, abs() là hàm tích hợp sẵn và không cần tải thư viện hay mô-đun nào. Còn hàm fabs() được định nghĩa trong mô-đun math, do đó phải import trước khi sử dụng.
>>> abs(-45) 45 >>> abs(110.12) 110.12 >>> import math >>> math.fabs(-45) 45.0 >>> math.fabs(110.12) 110.12
Điểm khác biệt chính: abs() giữ nguyên kiểu dữ liệu (int vẫn là int, float vẫn là float), trong khi fabs() luôn trả về kiểu float.