Hầu hết các ngôn ngữ lập trình máy tính cung cấp một thư viện
Toán học tạo điều kiện cho các hoạt động toán học phổ biến hoặc phức tạp. Trong lập trình hướng đối tượng, nó có thể có dạng của một đối tượng với các thuộc tính và phương thức để thực hiện các chức năng đó. Chẳng hạn, đối tượng
Math Math cung cấp các giá trị không đổi như
E (số Euler),
LN2,
LN10,
LOG2E,
LOG10E,
PI,
SQRT1_2 và
SQRT2 . Nó cũng bao gồm các phương thức cho phép lập trình viên thực hiện các phép tính toán học như căn bậc hai, làm tròn, hàm lượng giác, v.v.
Trong JavaScript, đối tượng Math có thể được sử dụng trực tiếp để truy cập vào các thuộc tính hoặc phương thức của nó, chẳng hạn như trong mã JavaScript trong ví dụ dưới đây.
var x = 2 * Toán.PI * 32;var y = Math.sqrt (4);
Ví dụ cho thấy việc sử dụng thuộc tính PI và gọi phương thức sqrt ().
Thuật ngữ lập trình