
نوشته شده توسط
badguy
من تازه واردم , متوجه این تیکه نشدم ! منظورتون از جمله بالا چیه؟؟
مرسی از کمکتون
خوب دوست عزیز گفتم که باید تفریق انجام بدین مثال رو در مبنای دسیمال میگم بهتر متوجه شین و پی به اشتباهتون ببرید
میخوایم تقسیم زیر رو انجام بدیم
14/2=؟
شما اینکارو میکنید
14-2=12
count=1
12-2=10
count=2
شما همینجا توقف میکردین و بررسی نمی کردین که باید اعداد بالاترو چک کنید و در صورت امکان یعنی صفر نباشه قرض بگیرید
پس همونطور که دبستان گفتن از عدد با ارزش بیشتر قرض میگیریم برای دسیمال 10 و هگر 16 و اکتال 8 ، باینری 2
سادست فقط چند بار روی کاغذ انجام بدین الگوریتمشو میفهمید حتی بعدش میشه آرایه ای از N رقم و قسمت اعشارم حساب کرد، اما برای محاسبه اونها باید الگوریتم های بهینه استفاده کرد.
در نهایت میشه همینارو با ثباتهای 32 یا 64 بیتی هم انجام داد.