الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل من معادلة او لتحول الارقام الى رموز صغيرة

بدأه ولد حمولة في 18 يناير 2010 · 3 رد · 1,627 مشاهدة · في الرياضيات والخوارزميات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوتي كيف احول رقم الى رمز صغير لكي اوفر في مساحة التخزين

مثلا الرقم 5001 هل من معادلة لكي يتحول الى رمز صغير مثلا يصبح e9

لانني احتاج اجمع ارقام كثيرة بجوار بعضها البعض بهذا الشكل

5002 | 5008 | 5009 | 5125 | 5127 | 6003 | 12605

فهل من طريقة لتحفظ هكذا e8|n1|e2|e4|n3

فكما تلاحظ وفرنا في عدد الحروف وهذا يوفر مساحة في التخزين في الكمبيوتر

وفي حالات كثيرة تكثر الارقام بشكل كبير جدا جدا يصل الى الف رقم ( فتخيل مساحة الحق كيف ستكون )

#2

يجب ان تنتبه لهذه النقطة ، مساحة التخزين تعتمد على تعريف نوع البيانات التي لديك فاذا عرفت سلسلة نصية ستأخذ مساحة اكبر.

اما ان كنت تقصد مساحة العرض (على الطابعة او على الشاشة) فيمكن استخدام النظام الست عشري او تعريف نظام عدد رموزه اكثر. وبالتالي تقل عدد الخانات المستخدمه في العرض.

بالتوفيق،

الحمد لله الذي هدانا لهذا وماكنا لنهتدي لولا ان هدانا الله

#3

مشكور على الرد انا اقصد مساحة التخزين وليس العرض

انا مضطر احفظ ارقام بجوار بعضها البعض ويفصل بين كل رقم ورقم بفاصل كن اعرف تسلسل هذا السجل مع السجلات الاخر

انا احفظ هذا الارقام في حقل من نوع text في sql server

#4

احفظها في جدول مستقل على شكل Integer افضل وسيوفر مساحة تخزين كبيره اذا كان عددهم كبير.

الحمد لله الذي هدانا لهذا وماكنا لنهتدي لولا ان هدانا الله

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…