PDA

View Full Version : اعداد بزرگ



iut.ali
یک شنبه 03 فروردین 1393, 00:00 صبح
سلام دوستان چندی قبل سوالی پرسیدم در رابطه با اعداد خیلی بزرگ که حتی long long هم ظرفیتش رو نداشته باشه یکی از دوستان محبت کردن و برنامه ای بهم دادن که بتونم با string ها کارمو راه بندازم حالا میخواستم ببینم روشی هست که بشه نتیجه ی عملیات هایی که میخوام انجام بدم عدد صحیح برگردونده بشه یعنی با اعداد صحیح کارکنم نه رشته ها ممنون

rahnema1
یک شنبه 03 فروردین 1393, 06:18 صبح
سلام
فکر کنم کتابخانه gmp راه حل شما باشه:
https://gmplib.org

iut.ali
یک شنبه 03 فروردین 1393, 15:47 عصر
فکر کنم کتابخانه gmp راه حل شما باشه

خودم باید پیاده سازیش کنم

omid_kma
یک شنبه 03 فروردین 1393, 16:24 عصر
سلام دوستان چندی قبل سوالی پرسیدم در رابطه با اعداد خیلی بزرگ که حتی long long هم ظرفیتش رو نداشته باشه یکی از دوستان محبت کردن و برنامه ای بهم دادن که بتونم با string ها کارمو راه بندازم حالا میخواستم ببینم روشی هست که بشه نتیجه ی عملیات هایی که میخوام انجام بدم عدد صحیح برگردونده بشه یعنی با اعداد صحیح کارکنم نه رشته ها ممنون
وقتی که اعداد خیلی بزرگ باشن طبیعتا نتیجه عملیات های ریاضی روشون هم بزرگه پس نمیشه بصورت عدد صحیح برگزدوندشون و باید بصورت همون string کار کنین

این لینک رو هم ببینید : چطور اعداد بزرگ تولید کنیم ؟ (http://www.7khatcode.com/2085/%DA%86%D8%B7%D9%88%D8%B1-%D8%A7%D8%B9%D8%AF%D8%A7%D8%AF-%D8%A8%D8%B2%D8%B1%DA%AF-%D8%AA%D9%88%D9%84%DB%8C%D8%AF-%DA%A9%D9%86%DB%8C%D9%85-%D8%9F)