mohammaddx
سه شنبه 04 فروردین 1394, 12:02 عصر
سلام به همه ی دوستان.تایپیک هایی تقریبا با همین موضوع تو انجمن دیدم که تقریبا نا مربوط به روشی که من میخوام بود.
برای پروژه عید c++ دانشگاهمون به مشکل خوردم که درخواست کمک از شما دارم.قسمتی از متن توضیحات پروژه:
نوشتن ماشین حساب علمی کمی متفاوت تر و نیاز به زمان بیشتری دارد . ھدف از این ماشین حساب بیشترتوجه به مبحث composition:objects as member of classes (برای مشاھده مثالی از این سر فصلبھ بخش ٣ فصل ١٠ کتاب دایتل مراجعھ فرمایید.) می باشد. چرا که برای عمل جمع اعداد بزرگتر از٩٩٩٩٩٩٩٩٩ نمی توان از نوع پایھ ی int استفاده کرد لذا شما باید کلاس دیگری بھ نام bignum طراحی کنیدکه در آن جمع اعداد بزرگ میسر باشد ، برای این کار باید اعداد را بھ صورت رشتھ ای از کاراکتر ھا ازکاربر گرفتھ و سپس عمل جمع را در کلاس bignum شبیھ سازی کنید.حال باید یک شئ از کلاس bignumدر کلاس ماشین حساب علمی تعریف کنید و به جای نوع پایه ی int از آن استفاده کنید.
**********
لطفا کمی راهنمایی کنید که از objects as member of classes باید چه استفاده ای در اینجا بکنم و چه طور باید شبیه سازی اعمال چهارگانه ریاضی را روی استرینگ ها پیاده سازی کنم.با تشکر
برای پروژه عید c++ دانشگاهمون به مشکل خوردم که درخواست کمک از شما دارم.قسمتی از متن توضیحات پروژه:
نوشتن ماشین حساب علمی کمی متفاوت تر و نیاز به زمان بیشتری دارد . ھدف از این ماشین حساب بیشترتوجه به مبحث composition:objects as member of classes (برای مشاھده مثالی از این سر فصلبھ بخش ٣ فصل ١٠ کتاب دایتل مراجعھ فرمایید.) می باشد. چرا که برای عمل جمع اعداد بزرگتر از٩٩٩٩٩٩٩٩٩ نمی توان از نوع پایھ ی int استفاده کرد لذا شما باید کلاس دیگری بھ نام bignum طراحی کنیدکه در آن جمع اعداد بزرگ میسر باشد ، برای این کار باید اعداد را بھ صورت رشتھ ای از کاراکتر ھا ازکاربر گرفتھ و سپس عمل جمع را در کلاس bignum شبیھ سازی کنید.حال باید یک شئ از کلاس bignumدر کلاس ماشین حساب علمی تعریف کنید و به جای نوع پایه ی int از آن استفاده کنید.
**********
لطفا کمی راهنمایی کنید که از objects as member of classes باید چه استفاده ای در اینجا بکنم و چه طور باید شبیه سازی اعمال چهارگانه ریاضی را روی استرینگ ها پیاده سازی کنم.با تشکر