سلام دوستان.
من یک برنامه ای نوشتم که در اون نیاز دارم از یک عدد 96 بیتی نسبت به عدد 96 مد بگیرم.
حالا من این عدد 96 بیتی رو در قالب یک متغیر bitset در نظر گرفتم. و تابع مد رو خودم به این صورت تعریف کردم که تا جایی که عدد اول(عدد 96 بیتی) را از 96 کم میکنم و حاصل تفریقشون رو داخل یه متغیر میریزم و از این به بعد این متغیر به جای عدد اولم از 96 کم میشه تا جایی این دو عدد رو از هم کم میکنم که حاصل تفریق از 96 کمتر بشه و این میشه باقیمانده تقسیم.
ولی این خیلی طولانیه و هرچی هم صبر میکنم جوابی برنمیگردونه.
شما روش سریعتری ندارید؟