تبدیل عدد به باینری (صفر و یک)
تابعی بنویسید که یک عدد را به باینری یا یک رشته باینری را به عدد تبدیل کند
👨💻 14 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
تابعی بنویسید که یک عدد را به باینری یا یک رشته باینری را به عدد تبدیل کند
let msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکlet msg = 'error' alert(msg)این جواب فقط برای مشترکین ویژه قابل مشاهده است
برای مشاهده این جواب باید اشتراک داشته باشی
دریافت اشتراکPy
def bin(n) :
binary = ""
while n > 1 :
if n == 3 :
binary += "11"
elif n == 2 :
binary += "01"
else :
binary += str(n%2)
n = n//2
print(binary[::-1])
while True :
n = int(input("Enter a number = "))
if n==0 :
print(0)
elif n==1 :
print(1)
else :
bin(n)
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)
def f(n):
if n==0:
return '0'
m=''
while n>0:
m+=str(n%2)
n=n//2
return m
n=int(input(":"))
print(f(n ))
x = int(input("Enter integer number: "))
lst = []
while x>0:
c = x%2
x = x//2
lst.append(c)
st = ""
for i in lst[::-1]:
st += str(i)
print(f"binery number is {st}")
import time
start_time = time.time()
class Binary:
def __init__(self,number):
self.number = number
def click_number(self):
bins = bin(self.number)
return bins
while True:
num = int(input("enter your number ="))
print(Binary(num).click_number())
if num == 0:
print("end while")
break
number=int(input("enter a number for I show your number in binary number :) >>>>"))
binary_number=bin(number)
print("binaried your number--->",binary_number)
def convert_number_binary(value):
if isinstance(value, int):
return bin(value)[2:]
elif isinstance(value, str):
return int(value, 2)
else:
raise ValueError("Input must be an integer or a binary string.")
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام