Већина рачунарских програмских језика обезбеђује библиотеку
математике која олакшава уобичајене или компликоване математичке операције. У објектно-оријентисаном програмирању, може имати облик објекта са својствима и методама за извршавање тих функција. На пример, ЈаваСцрипт
Матх објекат обезбеђује константне вредности као што су
Е (Еулеров број),
ЛН2,
ЛН10,
ЛОГ2Е,
ЛОГ10Е,
ПИ,
СКРТ1_2 и
СКРТ2 . Он такође укључује методе које омогућавају програмеру да прави математичке калкулације као што су квадратни корени, заокруживање, тригонометријске функције и још много тога.
У ЈаваСцрипт-у, објекат Матх се може користити директно за приступ његовим особинама или методама, као што је у ЈаваСцрипт коду у доњем примеру.
вар к = 2 * Матх.ПИ * 32;вар и = Матх.скрт (4);
Пример показује употребу ПИ својства и позива скрт () методи.
Програмски термини