PDA

نسخه کامل مشاهده نسخه کامل : تعریف اعداد نجومی در C



rouhallah
28-08-2006, 22:49
بنام خدا
با سلام
لطفاً تابعي رو برام بنويسيد كه با آن بتوان اعداد نجومي خارج از محدوده تعريف زبان سي بكار برد

someone
29-08-2006, 15:48
سلام.
يكي از روش هايي كه براي ذخيره و عمليات روي اعداد بزرگ به كار ميره. استفاده از رشته هاست.
رشته ها اين امكان رو به شما ميدن كه يه عدد با طول دلخواه رو ذخيره كنيد. براي انجام عمليات حسابي روي اين اعداد كافي از الگوريتم هاي كه براي اين عمليات استفاده ميشه استفاده كرد.
كد زير به شما نشون ميده كه چطور ميشه دو عدد با طول دلخواه رو با هم جمع كرد.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

همين طور براي ساير operator ها.
اگه مشكلي پيش اومد اطلاع بديد.
ممنون.

rouhallah
31-08-2006, 22:49
بنام خدا
با تشكر از شما
اما اين تابع شما هر عدد خيلي بزرگ رو جواب نميده چون آرايه اون ثابت تعريف شده لطفا اونو جوري بنويسيد كه در هنگام اجراي يك برنامه با اين تابع مقدار آرايه از اون برنامه دريافت شود

someone
01-09-2006, 01:41
بنام خدا
با تشكر از شما
اما اين تابع شما هر عدد خيلي بزرگ رو جواب نميده چون آرايه اون ثابت تعريف شده لطفا اونو جوري بنويسيد كه در هنگام اجراي يك برنامه با اين تابع مقدار آرايه از اون برنامه دريافت شود

سلام دوست عزيز.
احتمالا برداشت شما از اين forum اشتباه هست. شما خودتون بايد برنامه رو بنويسيد نه اينكه اون رو سفارش بديد.
"لطفا اونو جوري بنويسيد "
در اينجا معمولا سئوال مطرح ميشه ودر خور نيازش دوستان لطف ميكنن و بعضي وقت ها كد هم در توضيحاتشون قرار ميدن.به شرطي كه موضوع جديد باشه وجاي كار داشته باشه.شما بهتره كمي خودتون كار كنيد اگه به مشكل برخورديد سئوال بذاريد. نه اينكه اون رو سفارش بديد.
ممنون.