الصفر البادئ

الصفر البادئ هو أي رقم صفري يسبق أول رقم غير صفري في سلسلة عددية مكتوبة بنظام الترميز الموضعي . [ 1 ] على سبيل المثال، يحتوي مُعرّف جيمس بوند الشهير، 007، على صفرين بادئين. [ 2 ] لا تؤثر الأصفار التي تظهر على يسار أول رقم غير صفري قبل الفاصلة العشرية على قيمته، ويمكن حذفها (أو استبدالها بفراغات) دون فقدان أي معلومات. [ 3 ] لذلك، لا يستخدم الترميز العشري المعتاد للأعداد الصحيحة أصفارًا بادئة باستثناء الصفر الموجود في خانة الآحاد، والذي يُشار إليه بسلسلة فارغة في غير ذلك. [ 4 ] ومع ذلك، بالنسبة للأرقام التي تلي الفاصلة العشرية، فإن الأصفار البادئة بين الفاصلة العشرية وأول رقم غير صفري ضرورية لنقل مقدار الرقم ولا يمكن حذفها (مثال: 0.001)، [ 1 ] بينما يمكن حذف الأصفار اللاحقة - الأصفار التي تأتي بعد الفاصلة العشرية وبعد آخر رقم غير صفري - دون تغيير المعنى (مثال: 0.00100).

حدوث

رقم جسر بلدي يبدأ بصفر

غالبًا ما توجد الأصفار البادئة في شاشات العرض الرقمية غير الإلكترونية ، أو في بعض الشاشات الإلكترونية مثل شاشات العرض ذات السبعة أجزاء ، التي تحتوي على مجموعات ثابتة من الأرقام. تشمل هذه الأجهزة العدادات اليدوية، وساعات الإيقاف ، [ 5 ] وعدادات المسافة ، [ 6 ] والساعات الرقمية . [ 5 ] كما تُولّد العديد من برامج الحاسوب القديمة الأصفار البادئة عند إنشاء قيم لتخصيصها لسجلات وحسابات وملفات جديدة، ولذلك يُرجّح استخدامها في أنظمة فواتير الخدمات، وأنظمة معلومات الموارد البشرية، وقواعد البيانات الحكومية. تستخدم العديد من الكاميرات الرقمية وأجهزة تسجيل الوسائط الإلكترونية الأخرى الأصفار البادئة عند إنشاء وحفظ ملفات جديدة لجعل أسماء الملفات متساوية الطول.

توجد الأصفار البادئة أيضًا عندما يكون عدد الأرقام ثابتًا بواسطة النظام التقني (كما هو الحال في سجل الذاكرة )، ولكن القيمة المخزنة ليست كبيرة بما يكفي لإنتاج رقم ذي أهمية قصوى غير صفري . [ 7 ] تحدد عملية عد الأصفار البادئة بكفاءة عدد بتات الأصفار البادئة في كلمة الآلة . [ 8 ]

قد يكون للأصفار البادئة معانٍ لأسباب مختلفة:

  • في البيانات التي يكون فيها طول البيانات القياسي مطلوبًا أو متوقعًا لأي سبب من الأسباب، على سبيل المثال في المعرفات مثل جيمس بوند كـ 007.
  • في الحالات التي لا يمثل فيها الرقم قيمة بل حرفًا مميزًا، على سبيل المثال في أرقام الهواتف
  • في الرموز العددية حيث يعتمد معنى الأرقام على موقعها

يظهر الصفر في بداية خانة الرقم في لعبة الروليت في الولايات المتحدة، حيث يُعتبر الرقم "00" مختلفًا عن الرقم "0" (أي أن الرهان على "0" لن يربح إذا استقرت الكرة في خانة "00"، والعكس صحيح). وينطبق هذا الأمر أيضًا على الرياضات التي تُرقّم فيها أرقام اللاعبين؛ فسيارة السباق التي تحمل الرقم "07" تُعتبر مختلفة عن تلك التي تحمل الرقم "7". بينيتو سانتياغو ، لاعب البيسبول في دوري البيسبول الرئيسي الذي ارتدى الرقم 09 لعدة سنوات، هو اللاعب الوحيد في دوريات الرياضات الاحترافية الكبرى الذي استخدم رقم قميص يبدأ بصفر، باستثناء العديد ممن ارتدوا الرقم 00 (ارتدى سانتياغو الصفر الإضافي لتجنب أي مشاكل مع واقيات الكتف، مما سمح لحزام الظهر بالمرور بين الرقمين بدلًا من المرور فوق الرقم 9). طلب ​​دينيس رودمان الرقم 01 عندما انضم إلى فريق شيكاغو بولز (حيث كان رقمه المعتاد 10 قد تم سحبه)، لكن رابطة كرة السلة الوطنية منعته، فارتدى رودمان الرقم 91 بدلًا منه. [ 9 ]

في معظم البلدان باستثناء الولايات المتحدة، تتضمن الأرقام بين 0 و 1، المعبر عنها كعدد عشري، صفرًا قبل الفاصلة العشرية (على سبيل المثال 0.64 أو في العديد من البلدان 0.64) بينما في الولايات المتحدة غالبًا ما يتم حذف هذا الصفر.

المزايا

التجميع

تُستخدم الأصفار البادئة لجعل الترتيب التصاعدي للأرقام متوافقًا مع الترتيب الأبجدي : على سبيل المثال، يأتي الرقم 11 أبجديًا قبل الرقم 2، ولكن بعد الرقم 02. (انظر، على سبيل المثال، ISO 8601 ). ومع ذلك، لا ينطبق هذا على الأرقام السالبة ، سواء تم استخدام الأصفار البادئة أم لا: يأتي الرقم -23 أبجديًا بعد الأرقام -01 و -1 و -22 ، على الرغم من أنه أصغر من جميعها.

منع الأخطاء

يُقلل وضع الأصفار في بداية الجملة من احتمالية إغفال القارئ غير المُدقّق للفاصلة العشرية. فعلى سبيل المثال، في الصيدلة الحديثة ، يُتبع عرفٌ شائعٌ يقضي بعدم حذف الأصفار قبل الفاصلة العشرية من أي جرعة أو قيمة جرعة عند وصف الأدوية (مثلاً، يجب استخدام 0.2 ملغ ، وليس 0.2 ملغ ). في المقابل، يُمنع وضع الأصفار في نهاية الجرعة (مثلاً ، يجب استخدام 2 ملغ ، وليس 2.0 ملغ ). في كلتا الحالتين، يهدف ذلك إلى منع سوء القراءة وما يترتب عليه من جرعة خاطئة بمقدار عشرة أضعاف أو أكثر . [ 10 ]

منع الاحتيال

يمكن أيضاً استخدام الأصفار البادئة لمنع الاحتيال عن طريق ملء خانات الأحرف التي قد تكون فارغة عادةً. على سبيل المثال، إضافة أصفار بادئة إلى مبلغ الشيك ( أو أي مستند مالي مماثل) تجعل من الصعب على المحتالين تغيير مبلغ الشيك قبل تقديمه للصرف.

الصفر كبادئة

0تُستخدم البادئة في لغة C لتحديد تمثيلات السلاسل النصية للأعداد الثمانية ، وفقًا لمعيار ANSI C للدالة strtol()(التي تُحوّل السلاسل النصية إلى أعداد صحيحة طويلة) في <stdlib.h>المكتبة. [ 11 ] تتبع العديد من لغات البرمجة الأخرى، مثل بايثون ، وبيرل ، وروبي ، وبي إتش بي ، وواجهة سطر الأوامر bash في أنظمة يونكس، هذا المعيار لتحويل السلاسل النصية إلى أعداد. على سبيل المثال، 0020لا يُمثّل الرمز " " العدد 20 10 (2×10 1 + 0×10 0 )، بل يُمثّل العدد 20 8  = 16 10 (2×8 1  + 0×8 0  = 1×10 1  + 6×10 0 ). تُفسّر اللغات التي تتبع هذا الاصطلاح الأعداد العشرية المكتوبة بأصفار بادئة على أنها أعداد ثمانية، وستُنتج أخطاءً إذا احتوت على الرقمين "8" أو "9"، لأن هذين الرقمين غير موجودين في النظام الثماني. يمكن أن يكون هذا السلوك مزعجًا عند العمل مع سلاسل من السلاسل النصية التي تحتوي على أرقام عشرية مضمنة ومملوءة بأصفار (عادة أسماء الملفات) لتسهيل الفرز الأبجدي (انظر أعلاه) أو عند التحقق من صحة المدخلات من المستخدمين الذين لا يعرفون أن إضافة صفر بادئ يؤدي إلى هذا التحويل الأساسي.

رقم منزل في براغ يبدأ بصفر، مما يشير إلى سلسلة أرقام منازل خاصة بالمباني الترفيهية والمؤقتة

في جمهورية التشيك، كان يُستخدم الصفر كبادئة لتمييز أنواع أرقام المنازل. وتُستخدم أرقام منازل التجنيد (čísla popisná) كأرقام قياسية للمنازل. أما بالنسبة للمباني المؤقتة والترفيهية، فتُستخدم سلسلة أرقام خاصة تُعرف بأرقام منازل التسجيل (čísla evidenční). ويُمكن تمييز هذا النوع من خلال أي بادئة (0 أو E أو N)، أو نص مميز، أو اختصار، أو لون اللافتة.

انظر أيضاً

مراجع

  1. 1 2 ميلر، جين إي. (2008)، دليل شيكاغو للكتابة عن الأرقام ، مطبعة جامعة شيكاغو، ص  276، ISBN 9780226526324.
  2. لافور، روبرت و. (1987)، مايكروسوفت سي: البرمجة لأجهزة آي بي إم ، إتش دبليو سامز، ص 294 ، رقم ISBN  9780672225154.
  3. زيغاريلي، مارك (2014)، كتاب تمارين الرياضيات الأساسية والجبر التمهيدي للمبتدئين (الطبعة الثانية )، جون وايلي وأولاده، ص رقم ISBN   9781118828304.
  4. فلينت، كليف (2012)، Tcl/Tk: دليل المطور ، إلسيفير، الصفحات 752-753 ، ISBN  9780123847171.
  5. 1 2 غرين، جينيفر؛ ستيلمان، أندرو (2013)، Head First C# ، O'Reilly Media, Inc.، ص 770، ISBN  9781449358884.
  6. ديوك، روبرت؛ ريد، كين (2011)، الإلكترونيات الرقمية ، سينجايج ليرنينج، ص 48، ISBN  9781133708964.
  7. كوتش، رومان (1999)، عصر المعلومات الرقمية: مقدمة في الهندسة الكهربائية ، شركة بي دبليو إس للنشر، ص 67 ، رقم ISBN  9780534953157.
  8. داندامودي، سيفاراما ب. (2005)، دليل معالجات RISC: للمبرمجين والمهندسين ، سبرينغر، ص 139، ISBN  9780387274461.
  9. أرمور، تيري. انضمام براون، لاعب فريق كولينز الإعدادي السابق، إلى فريق بولز "يشبه قصة خيالية" . 6 أكتوبر 1995
  10. ديفيس، نيل م. (2005). الاختصارات الطبية: 26000 وسيلة راحة على حساب التواصل والسلامة ( الطبعة الثانية عشرة). وارمينستر، بنسلفانيا: نيل م. ديفيس وشركاؤه. ص 7. ISBN   0931431123.
  11. كيرنيغان، برايان ؛ ريتشي، دينيس م. (مارس 1988). لغة البرمجة سي ( الطبعة الثانية). إنجلوود كليفس، نيوجيرسي : برنتيس هول . ص 252. ISBN   0-13-110362-8.