طريقة نيوتن
من السهل حساب اللوغاريتم في بعض الحالات، مثل "log10(1,000) = 3". لكن بالعموم يمكن حساب اللوغاريتم باستخدام متسلسلة القوى أو باستخدام الهندسة الحسابية بالوسائل التقريبية أو من خلال ايجاده تقريبياً من خلال الجداول اللوغاريتمية. كما تستخدم طريقة نيوتن-رافسون التكرارية في حساب اللوغاريتم لأن استخدام هذه الطريقة تمكن من ايجاد التابع العكسي والتابع الأسي بشكل فعال. وتستخدم طريقة منزلة بمنزلة لحساب اللوغاريتمات إذا كانت العملية المتاحة فقط هي إضافة وتحويل منزلة. بالإضافة إلى استخدام طريقة حساب اللوغاريتم ثنائي لـ lb("x") والتي تقوم على الاستدعاء الذاتي لمربع x وتكرار العملية والاستفادة من ذلك.