Arcsinos
جمعه 08 بهمن 1389, 12:02 عصر
سلام
من چند روز یه مطلبی خوندم که گفته بود ضرب تو مبنای دو با استفاده از شیف به چپ این طوری انجام میشه مثلا x یه عدده که میخواییم در 3 ضرب کنیم ابتدا یه شیفت به چپ میدیم که میشه 2x و این عدد رو با x جمع میکنیم و نتیجه میشه 3x و عدد x رو میشه با این روش تو هر عدد دیگه ای ضرب کرد .
سوال : حالا میخوام با استفاده از شیفت به راست عمل تقسیم رو انجام بدم ولی من نمیدونم مثلا تقسیم عدد x بر 3 چطوری میشه ؟ تقسیم بر دو که میشه یه شیفت به راست یا تقسیم بر 4 هم میشه 2 تا شیفت به راست . حالا باید چه عمل دیگه ای انجام بدم تا تقسیم x بر عدد سه رو بدست بیارم ؟
یا در صورت امکان روش تقسیم تو مبنای دو رو اگه به جز روش تفریق های متوالی هست رو بگید ، یا اگه برای ضرب به جز روشی که روی کاغذ از اون استفاده میکنیم بلدید بگید .
خیلی ممنون
من چند روز یه مطلبی خوندم که گفته بود ضرب تو مبنای دو با استفاده از شیف به چپ این طوری انجام میشه مثلا x یه عدده که میخواییم در 3 ضرب کنیم ابتدا یه شیفت به چپ میدیم که میشه 2x و این عدد رو با x جمع میکنیم و نتیجه میشه 3x و عدد x رو میشه با این روش تو هر عدد دیگه ای ضرب کرد .
سوال : حالا میخوام با استفاده از شیفت به راست عمل تقسیم رو انجام بدم ولی من نمیدونم مثلا تقسیم عدد x بر 3 چطوری میشه ؟ تقسیم بر دو که میشه یه شیفت به راست یا تقسیم بر 4 هم میشه 2 تا شیفت به راست . حالا باید چه عمل دیگه ای انجام بدم تا تقسیم x بر عدد سه رو بدست بیارم ؟
یا در صورت امکان روش تقسیم تو مبنای دو رو اگه به جز روش تفریق های متوالی هست رو بگید ، یا اگه برای ضرب به جز روشی که روی کاغذ از اون استفاده میکنیم بلدید بگید .
خیلی ممنون