أنا أبني تولز.ديف، وبين مكونات WordPress الإضافية وواجهات برمجة تطبيقات Laravel، أقضي الكثير من الوقت في التحديق في أرقام إما هائلة أو صغيرة بشكل متلاشي: عدد البايتات على CDN، وزمن الاستجابة لكل طلب في كسور المللي ثانية، واحتمالات الرمز المميز مع عشرات الأصفار البادئة. كل واحد من هذه أسهل في القراءة كقوة من عشرة بدلاً من جدار من الأرقام، وكل واحد منها هو مكان يحدث فيه خطأ في تحويل اليد بهدوء. لقد قمت ذات مرة بتسجيل قيمة كـ 1.2e-6 ثواني وفكر فيها على أنها ميكروثانية، وهي كذلك، ثم قرأ أحد الزملاء نفس الرقم 1.2e6 لأن علامة الطرح ضاعت في النسخة. ال محول التدوين العلمي موجود بحيث لا يكون التحويل، في أي من الاتجاهين، شيئًا أفعله في رأسي أبدًا. يشرح هذا الدليل ما هي الرموز الأربعة، وكيف تتحول الأداة فيما بينها دون إسقاط الدقة، وحالات الحافة التي تتعثر بكل من الأشخاص والآلات الحاسبة التي يثقون بها.
ليرة تركية؛DR: يقوم محول التدوين العلمي بإعادة كتابة رقم كدلالة وما بين 1 إلى 10 أضعاف قوة العشرة، ثم يعود مرة أخرى. يقرأ الكسور العشرية العادية، مثل التدوين الإلكتروني
6.022e23، أو أرقام موجودة بالفعل في شكل علمي، وتُرجع التدوين العلمي المقيس، والتدوين الإلكتروني، والتدوين الهندسي، والعلامة العشرية الموسعة بالكامل مرة واحدة، بالإضافة إلى ترتيب الحجم وعدد الأرقام المهمة. إنه يعمل على سلسلة الأرقام بدلاً من رقم الفاصلة العائمة، لذلك يتم تحويل ثابت مكون من 24 رقمًا أو جزء صغير تمامًا دون أي تقريب للأرقام المنخفضة. يتم تشغيله بالكامل في متصفحك، لذلك لا يتم تحميل أي شيء تدخله.
ما هو التدوين العلمي ولماذا يوجد؟
يكتب التدوين العلمي رقمًا كدلالة واحدة ويضربه في قوة عشرة. الدلالة، التي تسمى أحيانًا الجزء العشري، تحتوي على أرقام معنوية برقم واحد غير صفري بالضبط قبل العلامة العشرية، ويسجل الأس عدد الأماكن التي تم إزاحة النقطة فيها. لذا 12,345.678 يصبح 1.2345678 x 10^4، و 0.000000123 يصبح 1.23 x 10^-7. القيمة متطابقة في كلا الشكلين؛ فقط طريقة كتابته تغيرت.
سبب وجودها هو سهولة القراءة البشرية ومقاومة الأخطاء. رقم مثل 602,200,000,000,000,000,000,000 يكاد يكون من المستحيل القراءة بنظرة واحدة، ويعد حساب أصفاره طريقة جيدة للابتعاد بواحد. مكتوب كما 6.022 x 10^23 إنه يناسب النفس، ويخبرك الأس بالمقياس مباشرة. وينطبق الشيء نفسه على الطرف الصغير: 0.0000000000000000001602 هي شحنة الإلكترون بالكولوم، ولا أحد يستطيع قراءة ذلك، ولكن 1.602 x 10^-19 مقروءة وقابلة للمقارنة. يقوم التدوين العلمي بتحويل عدد الأصفار، وهو الجزء الذي يخطئ فيه الناس، إلى رقم واحد تقرأه من النهاية.
هناك سبب ثانٍ مهم في العلوم على وجه التحديد: التدوين العلمي يجعل الأرقام المهمة لا لبس فيها. في العلامة العشرية البسيطة 1500 لا يمكنك معرفة ما إذا كانت الأصفار اللاحقة قد تم قياسها أم أنها مجرد عناصر نائبة. مكتوب كما 1.5 x 10^3 ومن الواضح أنهما رقمان مهمان، و 1.500 x 10^3 من الواضح أنه أربعة. يجبرك التدوين على تحديد مقدار الدقة التي تدعيها بالضبط، ولهذا السبب تستخدمه التقارير المعملية وأوراق الفيزياء حتى عندما لا يكون العدد كبيرًا بشكل خاص.
ما الفرق بين التدوين العلمي والتدوين الإلكتروني؟
وهي نفس القيمة المكتوبة للوسائط المختلفة. يستخدم التدوين العلمي أسًا مرتفعًا وعلامة الضرب 6.022 x 10^23، وهو ما تكتبه على الورق أو تنضيده في المستند. التدوين الإلكتروني يحل محل الكل x 10^ بحرف واحد e أو E، العطاء 6.022e23لأنه لا يمكن للوحة المفاتيح وشاشة الآلة الحاسبة وخلية CSV وسطر من التعليمات البرمجية المصدر عرض حرف مرتفع. عندما تكتب 1.5e-3 في Python أو JavaScript أو جدول بيانات، فإنك تكتب تدوينًا علميًا بالشكل الوحيد الذي يمكن أن يحمله حقل النص العادي.
الحرف ليس جزءًا من الرقم ولا يحمل أي وحدة؛ إنه مجرد فاصل يقف في "؛ الأوقات العاشرة إلى "؛. كلاهما صغير e والأحرف الكبيرة E يتم قبوله في كل مكان، ويتيح لك المحول اختيار أي منها يصدر، لأن بعض أنماط المنزل وبعض المحللين يفضلون رأس المال. ما لا يجب عليك فعله هو الخلط بين هذا e مع رقم أويلر '؛s، الثابت الرياضي 2.718. في 6.022e23 ال e يعني الأس؛ الثابت e لا يظهر أبدًا برقم مكتوب بهذه الطريقة. يعد الحفاظ على هذا الأمر مستقيمًا هو المصدر الوحيد الأكثر شيوعًا للارتباك للأشخاص الذين يلتقون بالتدوين الإلكتروني لأول مرة.
ما هو التدوين الهندسي ومتى يجب عليك استخدامه؟
التدوين الهندسي هو تدوين علمي بقاعدة إضافية واحدة: الأس دائمًا هو مضاعف لثلاثة. يتيح هذا القيد الفردي للدلالة أن تعمل في أي مكان من 1 إلى أقل بقليل من 1000، وهو موجود بحيث تتماشى قوى العشرة مع البادئات المترية. يحدد المكتب الدولي للأوزان والمقاييس بادئات SI عند كل قوة ثالثة من عشرة (بادئات BIPM SI): 10^3 هو كيلو، 10^6 ميجا، 10^9 هل جيجا، 10^-3 هو ملي، 10^-6 هو مايكرو، وهكذا. عندما يكون الأس مضاعفًا لثلاثة، يمكنك قراءة الرقم مباشرة كوحدة مسبوقة.
ولهذا السبب يكتب المهندس الكهربائي المقاومة على النحو التالي 4.7 x 10^3 أوم بدلا من 4.7 x 10^3 أعيد ذكره كـ 4.7e3، ويقرأها بـ 4.7 كيلو أوم، ويكتب السعة بـ 2.2 x 10^-6 فاراد ويقرأه على أنه 2.2 ميكروفاراد. سيعطي التدوين العلمي الطبيعي 2.2 x 10^-6 لنفس السعة، والتي تصادف أنها بالفعل من مضاعفات الثلاثة، ولكن قيمة مثل 47,000 يكون 4.7 x 10^4 في شكل علمي و 47 x 10^3 في شكل هندسي. تتم قراءة النسخة الهندسية مباشرة بوحدات 47 كيلو؛ لا يتم تعيين النسخة العلمية على بادئة على الإطلاق. يعرض المحول كليهما، لذا يمكنك اختيار ما يتوقعه مجالك.
فيما يلي كيف تبدو نفس مجموعة الأرقام في جميع الأشكال الأربعة، وهي أوضح طريقة لمعرفة ما يفعله كل تدوين
| عشري عادي | علمي | التدوين الإلكتروني | هندسة |
|---|---|---|---|
| 12،345 | 1.2345 x 10^4 | 1.2345e4 | 12.345 x 10^3 |
| 0.0047 | 4.7 x 10^-3 | 4.7e-3 | 4.7 x 10^-3 |
| 602،200،000،000،000،000،000،000،000 | 6.022 x 10^23 | 6.022e23 | 602.2 x 10^21 |
| 0.000000123 | 1.23 x 10^-7 | 1.23هـ-7 | 123 x 10^-9 |
كيف يمكنك تحويل رقم إلى تدوين علمي باليد؟
القاعدة الميكانيكية هي تحريك العلامة العشرية حتى يوجد أمامها رقم واحد غير الصفر بالضبط، ثم حساب عدد الأماكن التي قمت بنقلها. تحريك النقطة إلى اليسار يعطي أسًا موجبًا، وتحريكها إلى اليمين يعطي أسًا سالبًا. ل 12,345.678 يمكنك تحريك النقطة الأربعة المتبقية للهبوط عليها 1.2345678، إذن الأس هو 4 والنتيجة هي 1.2345678 x 10^4. ل 0.00042 يمكنك تحريك النقطة أربعة مراكز للوصول إليها 4.2، إذن الأس هو سالب أربعة والنتيجة هي 4.2 x 10^-4.
والذهاب في الاتجاه الآخر هو نفس الحركة في الاتجاه المعاكس. اقرأ الأس وقم بإزاحة العلامة العشرية في العديد من الأماكن، مع ملء الأصفار حسب الحاجة. الأس الموجب يحرك النقطة إلى اليمين، لذلك 3.2 x 10^5 يصبح 320000. الأس السالب يحركه إلى اليسار، لذلك 3.2 x 10^-5 يصبح 0.000032. الحساب بسيط، ولكنه بالضبط نوع من البساطة التي تسوء عندما تكون متعبًا، أو تحسب الأصفار من الشاشة، أو تقوم بالنسخ من حقل إلى آخر. هذا هو السبب الكامل للسماح للأداة بإجراء التحول.
كيف يحافظ المحول على الدقة الكاملة؟
تقوم معظم المحولات الساذجة بتوجيه الرقم عبر قيمة الفاصلة العائمة في الطريق إلى الداخل، وهنا تموت الدقة بهدوء. تعويم قياسي مزدوج الدقة، يستخدم تنسيق IEEE 754 JavaScript لكل رقم عادي، ويحتوي فقط على حوالي 15 إلى 17 رقمًا عشريًا مهمًا (إيي 754). في اللحظة التي تقوم فيها بتحليل ثابت مكون من 24 رقمًا إلى أ Number، لقد اختفت الأرقام السفلية، ولم يعدها أي قدر من إعادة التنسيق. يحول 6.022e23 من خلال تعويم وتوسيعه، تحصل على رقم عشري تكون أرقامه اللاحقة عبارة عن ضوضاء وليست أصفارًا.
هذا المحول لا يفعل ذلك أبدًا. يعمل على سلسلة الأرقام مباشرة. يقوم التحليل بتقسيم الإدخال إلى إشارة، وتشغيل الأرقام المهمة، وقوة عشرة من الأرقام البادئة، كل ذلك كنص وأعداد صحيحة. ثم يقوم التنسيق بوضع العلامة العشرية عن طريق معالجة السلسلة: للتوسع إلى العلامة العشرية البسيطة، فإنه يلحق الأرقام أو يغيرها، ولبناء تدوين هندسي، فإنه يحرك النقطة بمقدار مكان واحد أو مكانين بحيث يصبح الأس مضاعفًا لثلاثة. لأنه لا توجد خطوة تمر عبر تعويم، 6.022e23 يتوسع ل 602200000000000000000000 بالضبط، وجزء صغير مثل 1.23e-7 رحلات ذهابًا وإيابًا إلى 0.000000123 مع كل رقم سليم. الرقم الوحيد الذي يتصرف بشكل خاص هو صفر، والذي ليس له ترتيب ذي معنى من حيث الحجم ويتم الإبلاغ عنه على أنه 0 بكل أشكاله.
لماذا تستمر الأداة أحيانًا في تتبع الأصفار؟
هناك غموض حقيقي في الكسور العشرية البسيطة التي يجب على المحول اتخاذ موقف بشأنها. إذا كتبت 1200، قد تكون الأصفار اللاحقة مهمة، كما هو الحال في القياس الجيد لأربعة أرقام، أو قد تكون عناصر نائبة، كما هو الحال في العد التقريبي. العشري العادي لا يقول. تأخذ هذه الأداة الموضع الصحيح للإدخال: فهي تحافظ على الأرقام التي كتبتها، لذلك 1200 يصبح 1.200 x 10^3، التعامل مع الأربعة على أنها مهمة. وهذا أمر يمكن الدفاع عنه لأنه لا يخترع أبدًا الدقة التي لم تكتبها، ودائمًا ما يعود ذهابًا وإيابًا إلى ما أدخلته بالضبط.
عندما تريد دقة محددة بدلاً من ذلك، استخدم خيار الأرقام المهمة. اضبطه على ثلاثة و 1.2345678 x 10^4 يصبح 1.23 x 10^4، مع السلوك الصحيح لنصف التقريب. التقريب يتعامل حتى مع حقيبة الحمل، حيث التقريب 9.99 إلى رقمين ينتج 10، والتي يتم إعادة تطبيع الأداة إليها بشكل صحيح 1.0 x 10^1 بدلاً من ترك دلالة 10. لذا فإن الإعداد الافتراضي يحافظ على ما كتبته، ويتيح لك التحكم في التقريب تحديد الدقة بشكل صريح عندما يكون الاختلاف مهمًا.
كيفية استخدام محول التدوين العلمي
الخطوة 1: أدخل رقمك
اكتب أو الصق أي رقم في مربع الإدخال. يقبل علامة عشرية عادية مثل 12345.678، قيمة التدوين الإلكتروني مثل 6.022e23، أو رقم مكتوب بالفعل في شكل علمي. يتم تجريد الفواصل والمسافات والشرطات السفلية المستخدمة كفواصل أرقام تلقائيًا، وبالتالي يتم لصقها 1,234,567 تتم قراءته كرقم واحد بدلاً من ثلاثة.
الخطوة 2: اختر الدقة
اترك خيار التقريب على "؛ احتفظ بجميع الأرقام والاقتباس؛ لإجراء تحويل دقيق يحافظ على كل رقم أدخلته. إذا كنت بحاجة إلى دقة ثابتة، فاختر من 2 إلى 6 أرقام مهمة ويتم تقريب الدلالة إلى هذا العدد من الأرقام، مع تعديل الأس إذا كان التقريب يحمل.
الخطوة 3: اقرأ كل نموذج مرة واحدة
تعرض لوحة النتائج التدوين العلمي المقيس، والتدوين الإلكتروني، والتدوين الهندسي، والرقم العشري الموسع بالكامل معًا، لذلك لن تضطر أبدًا إلى تشغيل نفس الرقم مرتين. أسفلها، يتم الإبلاغ عن ترتيب الحجم وعدد الأرقام المهمة والأس الخام.
الخطوة 4: انسخ النموذج الذي تحتاجه
يحتوي كل تدوين على زر نسخ خاص به، بحيث يمكنك رفع نموذج التدوين الإلكتروني إلى سطر من التعليمات البرمجية، أو النموذج الهندسي إلى ورقة بيانات، أو العلامة العشرية الموسعة إلى خلية جدول بيانات دون إعادة الكتابة والمخاطرة بعلامة الطرح المفقودة أو الصفر المحسوب بشكل خاطئ.
ماذا يخبرك ترتيب الحجم؟
ترتيب الحجم هو قوة عشرة من الرقم البادئ، وهو بالضبط الأس في التدوين العلمي المقيس. يجيب & اقتباس؛ ما حجم هذا والاقتباس تقريبًا؛ في رقم واحد: 4,700 لديه ترتيب من حيث الحجم 3، و 0.0025 له ترتيب من حيث الحجم ناقص 3. قيمته هي المقارنة. إذا كانت كمية واحدة من الرتبة 6 وأخرى من الرتبة 3، فإن الأولى أكبر بحوالي ألف مرة، وأنت تعلم ذلك دون تقسيمها. يفكر العلماء في أوامر الحجم باستمرار لأنها تتيح لك التحقق من صحة النتيجة قبل أن تثق بأرقامها: إذا كنت تتوقع إجابة حولها 10^9 وحصلت 10^12هناك خطأ ما بمعامل الألف، والرقم الدقيق لا يهم بعد.
وهذا أيضًا هو المكان الذي يكتسب فيه التدوين العلمي ثباته في البرمجة. عندما تنظر إلى أعداد البايتات أو معدلات الطلب أو الاحتمالات، فإن ترتيب الحجم عادة ما يكون هو الشيء الذي تهتم به، ويضعه المحول على الشاشة بجوار كل نموذج. إذا كنت تقرأ أيضًا هذه المقادير بالنظام الثنائي أو السداسي العشري، فإن محول قاعدة الأرقام يعالج الجانب الجذري لنفس المشكلة، و تحويل الرقم إلى كلمات يوضح رقمًا كبيرًا بالكامل عندما تحتاج إليه نثرًا بدلاً من الأرقام.
حيث يتناسب محول التدوين العلمي مع كل شيء آخر
نادرًا ما يحدث تنسيق الأرقام بشكل منفصل. عندما تتجادل حول الأرقام، فإنك عادةً ما تقوم أيضًا بتحويل الوحدات أو تهجئة الأرقام أو إعادة تنسيق مجموعات البيانات بأكملها. ال محول الوحدة هو الرفيق عندما يحمل الرقم كمية فيزيائية وتحتاج إليها بوحدات مختلفة، و تحويل الرقم إلى كلمات يحول القيمة إلى شكلها المكتوب للشيكات والعقود والأساطير. للحصول على نكهة مختلفة من التدوين تمامًا، فإن محول الأبجدية الصوتية لحلف شمال الأطلسي يتهجى سلاسل للقراءة بشكل لا لبس فيه عبر قناة صوتية، وهي نفس غريزة التدوين العلمي المطبق على الحروف بدلاً من المقادير.
للسياق الأوسع، دليل محول قاعدة الأرقام يغطي مشكلة الأخوة المتمثلة في كتابة نفس العدد الصحيح بجذور مختلفة، و أدوات إنتاجية المطور تقرير إخباري و دليل أدوات الترميز ضع المحول في سياق مجموعة أدوات كاملة. مثل كل شيء على Toolz.dev، فهو يعمل بالكامل في متصفحك، وبالتالي فإن الأرقام التي تقوم بتحويلها لا تترك جهازك أبدًا.
الأسئلة المتداولة
كيف يمكنك تحويل رقم إلى تدوين علمي؟
حرك العلامة العشرية بحيث يوجد أمامها رقم واحد غير الصفر بالضبط، ثم احسب عدد الأماكن التي قمت بتحريكها. التحرك لليسار يعطي أسًا موجبًا، والتحرك لليمين يعطي أسًا سالبًا. بالنسبة لـ 12،345.678، تتحرك النقطة أربعة مراكز إلى اليسار، مما يعطي 1.2345678 x 10^4. بالنسبة لـ 0.00042، فإنها تتحرك أربعة مراكز إلى اليمين، مما يعطي 4.2 x 10^-4.
كيف يمكنك تحويل التدوين العلمي مرة أخرى إلى علامة عشرية؟
اقرأ الأس وحرك العلامة العشرية التي تضعها عدة أماكن. الأس الموجب يحرك النقطة إلى اليمين، ويضيف أصفارًا إلى اليمين إذا لزم الأمر، لذا فإن 3.2 x 10^5 يصبح 320000. الأس السالب يحرك النقطة إلى اليسار، لذا فإن 3.2 x 10^-5 يصبح 0.000032. تقوم هذه الأداة بالتحويل تمامًا لأي حجم من الأرقام.
ما الفرق بين التدوين العلمي والتدوين الإلكتروني؟
يصفون نفس القيمة بنفس الطريقة. تتم كتابة التدوين العلمي بعلامة الضرب وقوة العشرة، مثل 6.022 x 10^23، بينما يحل التدوين الإلكتروني محل "؛x 10^"؛ بالحرف e، مما يعطي 6.022e23. يوجد التدوين الإلكتروني لأن لوحات المفاتيح والآلات الحاسبة ولغات البرمجة لا يمكنها كتابة أس مرتفع، لذا فهو نموذج النص العادي لنفس الرقم.
ما هو التدوين الهندسي؟
التدوين الهندسي هو تدوين علمي مقيد، لذا فإن الأس يكون دائمًا مضاعفًا لثلاثة، مما يسمح للدلالة بالعمل من 1 إلى 999. وهو موجود بحيث تتماشى قوى العشرة مع البادئات المترية: 10^3 كيلو، 10^6 ميجا، 10^-3 ملي، و10^-6 ميكرو. قيمة 12،345 هي 12.345 x 10^3، والتي تقرأ مباشرة على أنها 12.345 كيلو وحدة.
ما هي الأرقام الهامة في التدوين العلمي؟
الأرقام المهمة هي جميع الأرقام الموجودة في الدلالة، والجزء الذي يسبق قوة العشرة. في 1.2345678 x 10^4 هناك ثمانية أرقام مهمة. يجعل التدوين العلمي الأرقام المهمة لا لبس فيها لأن الأصفار البادئة والخلفية المستخدمة فقط لوضع العلامة العشرية يتم امتصاصها في الأس بدلاً من كتابتها.
هل يفقد هذا المحول الدقة على الأعداد الكبيرة أو الصغيرة جدًا؟
لا. يعمل التحويل على سلسلة الأرقام مباشرة وليس من خلال رقم الفاصلة العائمة لجافا سكريبت، لذلك لا يوجد سقف 2^53 ولا يوجد تقريب في الأرقام السفلية. قيمة مكونة من 24 رقمًا مثل ثابت Avogadro، 6.022 x 10^23، تتوسع إلى رقمها العشري الكامل تمامًا، ويتحول جزء صغير دون انحراف.
ماذا يعني ترتيب الحجم؟
ترتيب الحجم هو قوة عشرة من الرقم البادئ، وهو الأس في التدوين العلمي المقيس. يجيب ويقتبس؛ ما حجم هذا الرقم والاقتباس تقريبًا؛ في رقم واحد: 4700 له ترتيب من حيث الحجم 3، و0.0025 له ترتيب من حيث الحجم -3. تعد مقارنة أوامر الحجم طريقة سريعة لمعرفة مدى اختلاف رقمين في الحجم.
هل يتم إرسال بياناتي إلى الخادم؟
لا. يتم حساب كل تحويل بلغة JavaScript في متصفحك. لا يتم تحميل أي شيء تكتبه أو تسجيله أو تخزينه، ويستمر المحول في العمل بدون اتصال بالشبكة بمجرد تحميل الصفحة.



