حاسبة اللوغاريتم العشري
اللوغاريتم العشري للعدد 1000 هو 3، لأن 10 مرفوعًا إلى القوة 3 يساوي 1000: أدخل عددًا موجبًا لتعرف أس العشرة الذي ينتجه، ويكون سالبًا للقيم بين 0 و1. مجانًا في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- القيمة
- 1,000
- اللوغاريتم
- 3
- الأساس
- 10
- التعبير
- log10(1000)
تجد حاسبة اللوغاريتم العشري الأس الذي ينبغي رفع عشرة إليه لإنتاج عدد موجب. إذا أدخلتم 1000 كانت النتيجة 3 لأن عشرة مرفوعة إلى القوة الثالثة تساوي 1000، أما القيمة الواقعة بين صفر وواحد فتعطي نتيجة سالبة. يقع الصفر والأعداد السالبة خارج المجال الحقيقي، ولذلك تُرفض بوضوح بدلاً من إرجاع قيمة مضللة.
معنى اللوغاريتم العشري
اللوغاريتم العشري هو لوغاريتم أساسه عشرة. يطرح الرمز log10(x) سؤالاً عكسياً محدداً: ما الأس y الذي يجعل عشرة مرفوعة إليه مساوية لـ x؟ تكون العلاقة مباشرة مع قوى العشرة المعروفة.
فاللوغاريتم العشري للعدد 100 هو 2 لأن عشرة تربيع تساوي 100، ولوغاريتم 0.01 هو -2 لأن عشرة مرفوعة إلى -2 تساوي جزءاً من مئة. ولا يلزم أن تكون القيم قوى تامة للعشرة؛ فمثلاً log10(2) يساوي تقريباً 0.301029995664 ويضع 2 بين عشرة أس صفر وعشرة أس واحد. تقبل الحاسبة عدداً موجباً محدوداً وتقيم هذه العلاقة مباشرة.
تكرر الاستجابة القيمة بعد ضبطها، وتعرض اللوغاريتم والأساس 10 وتعبيراً مختصراً. تُضبط النتيجة عند اثني عشر رقماً معنوياً لتقليل ضوضاء الفاصلة العائمة مع الحفاظ على دقة عملية. لا تحسب الأداة اللوغاريتم الطبيعي أو الأسس الأخرى أو القيم المركبة أو التعابير الرمزية؛ استخدموها عندما يكون المطلوب تحديداً اللوغاريتم الحقيقي للعدد بالأساس عشرة.
إدخال قيمة صالحة وفهم النتيجة
تقبل الأعداد الصحيحة الموجبة والكسور العشرية الموجبة والأعداد الموجبة المحدودة مهما كانت صغيرة أو كبيرة ضمن النطاق المتاح. تعني النتيجة صفر أن المدخل كان 1 لأن عشرة أس صفر تساوي 1. وتشير النتيجة الموجبة إلى أن العدد أكبر من 1، بينما تشير النتيجة السالبة إلى أنه أكبر من صفر وأصغر من 1.
يوضح الجزء الصحيح المقياس العشري أيضاً؛ فاللوغاريتم بين 3 و4 يعود إلى عدد بين 1000 و10000. تُرفض القيم المفقودة والسلاسل الفارغة والنصوص غير العددية وNaN وInfinity. لا تساوي أي قوة محدودة للعشرة صفراً، كما لا يوجد لوغاريتم عشري حقيقي لعدد سالب.
استخدام النتيجة في الحساب والأتمتة
تظهر اللوغاريتمات العشرية عند مقارنة الكميات بحسب مراتب المقدار. يستخدمها العلماء في المقاييس التي تمتد عبر قوى كثيرة للعشرة، ويدخلها المهندسون في صيغ الديسيبل، ويستعملها المحللون لضغط القياسات الموجبة شديدة الانحراف، ويربط بها المعلمون الدوال الأسية بدوالها العكسية. تذكروا أن هذه الواجهة تعيد log10(value) نفسه، لا تحويلاً إلى ديسيبل ولا حساب pH ولا عدد الخانات ولا تصنيف مرتبة المقدار.
يمكن لتطبيقكم ضرب اللوغاريتم أو عكس إشارته أو تقريبه وفق تعريف المسألة، مع مراعاة الوحدات والكمية المرجعية المناسبة. يستغرق التنفيذ عملاً ثابتاً، لكن معالجة الدفعات والتحويلات المتخصصة يُفضل أن تبقى في تطبيقكم عندما تكون قيم مترابطة كثيرة متاحة معاً.
حالات الاستخدام
التحقق من قوى العشرة
أكدوا الأس الذي تمثله قوة موجبة للعشرة أثناء التدريس أو مراجعة الكتابة الأسية.
تطبيع القياسات الموجبة
حوّلوا قيمة موجبة إلى مقياس لوغاريتمي عشري قبل الرسم البياني أو التحليل الإحصائي.
الأسئلة الشائعة
ما اللوغاريتم العشري؟
هو لوغاريتم أساسه 10؛ إذ يمثل log10(x) الأس y الذي يجعل 10 مرفوعة إلى y مساوية لـ x.
هل يمكن حساب لوغاريتم الصفر؟
لا. لا تساوي أي قوة محدودة للعدد 10 صفراً، لذلك يُرفض الصفر لأنه خارج المجال الحقيقي.
هل تُقبل الأعداد السالبة؟
لا. تعيد هذه القدرة قيماً حقيقية فقط، واللوغاريتم العشري الحقيقي غير معرّف للمدخلات السالبة.
لماذا تكون النتيجة سالبة مع مدخل موجب؟
للأعداد الموجبة بين صفر وواحد لوغاريتمات سالبة لأنها تقابل قوى سالبة للعشرة.
ماذا يعني الجزء الصحيح من اللوغاريتم؟
يدل على المرتبة العشرية للعدد. وإذا كان اللوغاريتم العشري بين 3 و4، فالعدد نفسه بين 1000 و10000، أي أن الجزء الصحيح يكشف رتبة العدد بنظرة واحدة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/algebra/common-log \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1000}'const res = await fetch("https://api.kit.forhosting.com/algebra/common-log", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/algebra/common-log",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/algebra/common-log", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/algebra/common-log", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"value": 1000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "algebra.common_log",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الحساب حتمي ولا يحتاج إلى اتصال بالشبكة، ويعيد JSON منظماً يلائم الدروس وجداول البيانات والأدوات العلمية والفحوص الآلية. الحساب في المتصفح مجاني، وتكلفة كل طلب API ناجح هي $0.002.
إدخال قيمة صالحة وفهم النتيجة
أرسلوا الحقل الإلزامي value في صورة عدد JSON أو سلسلة عشرية تقليدية أو سلسلة بالصيغة العلمية. تحمل أخطاء التحقق الرمز invalid_input كي يميز برنامجكم مشكلة المجال أو التنسيق من عطل البنية التحتية. ينتج المدخل الصالح نفسه دائماً JSON نفسه من دون شبكة أو عشوائية أو حالة مخزنة أو اعتماد على الوقت.
استخدام النتيجة في الحساب والأتمتة
للاستخدام الفردي ينفذ المتصفح الدالة النقية نفسها التي تنفذها API. ولأتمتة الخادم أرسلوا حقل value نفسه واحتسبوا $0.002 لكل عنصر ناجح.
حالات التكامل
إنشاء fixtures قابلة للتكرار
ولّدوا قيماً مستقرة للوغاريتم العشري للحاسبات والتمارين والأدوات العلمية واختبارات الانحدار.
أسئلة تقنية
ما تكلفة الحساب عبر API؟
تكلفة كل عنصر يُعالج بنجاح هي $0.002. ويمكنكم أيضاً استخدام حاسبة المتصفح مجاناً.