سؤال

دعنا نقول أن لدي رقم 10000 رقم في قاعدة البيانات الخاصة بي ...

هذا سيكون متأخرا للمشاهد إذا تم صدىه.

هل هناك طريقة لعرض فقط 100 (أول 100)؟ الأرقام؟

-إما باستخدام PHP ، أو (pref.) باستخدام MySQL للحصول على المائة فقط ...

هل كانت مفيدة؟

المحلول

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

لماذا تحتاج إلى هذا النوع من الدقة؟

نصائح أخرى

لماذا تستخدم PHP لتخزين هذه الأرقام؟ أي نوع من موقع الويب يحتاج إلى هذه الميزة؟

قد ترغب في استخدام Perl أو Python أو Ruby لهذا النوع من الأشياء. Python لديه دعم مدمج للأعداد الكبيرة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top