< script type="text/javascript">var mellipop_user_id = 473;

آموزش


+ الگوریتم تبدیل عدد ده دهی ( مبنای 10) به باینری (مبنای 2)

٢باره هم سلام خدمت شما بازدید کننده ی عزیز.

در این پست یک الگوریتم گذاشتم که واقعا می شود گفت جالب که نه خیلی جالب هست.

همانطور که از تیتر پیدا است این الگوریتم یک عدد را از مبنای 10 گرفته و آن را به مبنای 2 تبدیل می کند.

این الگوریتم هم پبشنهاد می کنم برای فهم آن از مثال استفاده کنید تا قشنگ برای شما جا بیافتد.

برای یادگیری بیشتر بر روی ادامه ی مطلب کلیک بنمایید... 


سخن را کوتاه می کنم و در زیر الگوریتم را قرار می دهم:
0) شروع

1) a را از ورودی بگیر

2) i <----- 0

3) f <----- 0

4) ادمه بده تا زمانی که a>0

          الف) x <----- [a/2]integer

          ب) d <----- a-(x*2)Remain

          ج) c <----- d*10

          د) f <----- f+c

          ه) a <----- x

          و) i <----- i+1

5) f را چاپ کن

6) پایان

نویسنده : محسن خلیقی ; ساعت ۱٠:۱۳ ‎ق.ظ ; ۱۳٩٠/۱/٢٥
تگ ها:
comment نظرات () لینک