التابع String.hex في روبي

من موسوعة حسوب
< Ruby‏ | String
مراجعة 10:56، 12 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة المحتوى)

يتعامل التابع hex مع بادئة السلسلة النصية كسلسلة من الأرقام الست عشرية (والتي قد تبدأ بإشارة الرقم أو بالإشارة 0x) ثم يُعيد الرقم المُقابل لها. يعيد التابع العدد 0 عند وجود أي خطأ.

البنية العامة

hex  integer

القيمة المعادة

يُعاد الرقم المقابل لبادئة السلسلة النصية المعطاة باعتبارها سلسلة من الأرقام الست عشرية، أو يعاد العدد 0 عند حصول أي خطأ.

أمثلة

مثال على استعمال التابع hex:

"0x0a".hex     #=> 10
"-1234".hex    #=> -4660
"0".hex        #=> 0
"wombat".hex   #=> 0

انظر أيضًا

  • التابع ascii_only?‎: يتحقق إذا كانت السلسلة النصية مؤلفة من محارف مرمزة بالترميز ASCII فقط.
  • التابع codepoints: يُعيد نقاط الترميز المقابلة لمحارف السلسلة النصية في مصفوفة.

مصادر