الأخ السيف ..
السلام عليكم و رحمة الله و بركــاته ..
حل مســـألتك ..
نستخدم القــاعدة التـــاليـــة :
" عدد أرقام عدد صحيح طبيعي هو الجزء الصحيح للوغاريتم العشري لهذا العدد مضافاً له العدد واحــد" .
إذن : لنفرض عدد خـــانات العدد = x
x=[log(2^1000)]+1
x=[1000*log(2)]+1 <--
x=[301.03]+1 <--
x=301+1=302 <--
لاحظ أن الرمز [ ] يدل على صحيح العدد ..
و بالله التوفيق ,,