تبدیل عدد به باینری (صفر و یک)

تمرین آسان 2413 visibility link download flag

تابعی بنویسید که یک عدد را به باینری یا یک رشته باینری را به عدد تبدیل کند

👨‍💻 2 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

reply 16

visibility
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است
let msg = 'error'
alert(msg) 
این جواب فقط برای مشترکین ویژه قابل مشاهده است
این جواب فقط برای مشترکین ویژه قابل مشاهده است

برای مشاهده این جواب باید اشتراک داشته باشی

دریافت اشتراک
a=input("choose: 1.Convert a number in base ten to binary  2.Convert the number in binary form to base 10\n")
if a=="1":
    b=int(input("Enter a number in base ten : \n"))
    l=[]
    j=b
    while True:
        c=j%2
        d=j//2
        l.append(c)
        if d>=2:
            j=d
            continue
        else:
            l.append(d)
            break
    k=len(l)
    print("Number in binary form = ",end="")
    while k>0:
        print(l[k-1],end="")
        k-=1
if a=="2":
    r=input("Enter the number in binary form : \n")
    y=[]
    t=len(r)
    while t>0:
        y.append(r[t-1])
        t-=1
    m=0
    for i,j in enumerate(y):
       m+=int(j)*(2**i)
    print("Number in base 10 =",m)

<< صفحه قبل 1 2 صفحه بعد >>

ارسال جواب

جوابت را با Markdown بنویس و ثبت کن

×
بستن