Chuyển đổi int thành python nhị phân 8 bit

Chương trình Python để chuyển đổi số thập phân sang số nhị phân

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Độ khó. Dễ dàng
  • Cập nhật lần cuối. 17 tháng 10 năm 2022

  • Đọc
  • Bàn luận
  • Thực tiễn
  • Video
  • khóa học
  • Cải thiện bài viết

    Lưu bài viết

    Cho một số thập phân làm đầu vào, nhiệm vụ là viết chương trình Python để chuyển đổi số thập phân đã cho thành một số nhị phân tương đương.
    Ví dụ.

    Input : 7                                                         
    Output :111
    
    Input :10
    Output :1010

    Phương pháp số 1. giải pháp đệ quy

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 

    Dưới đây là việc thực hiện giải pháp đệ quy trên.  

    Python3




    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    10

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    11

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    0
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    1

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    4
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    5
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    7
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    8

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    9
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    20____121
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    21
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    23
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    24

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    26
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    27
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    28
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    23
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    20
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    22

     

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    23

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    4
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    25
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    28
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    8

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____222

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____224
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    26

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____229

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____431

    Đầu ra

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2

    Phương pháp #2. Thập phân thành nhị phân bằng hàm dựng sẵn

    Python3




    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    32

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    33

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    34

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    35

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    0
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    37

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____439
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    30
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    31
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    32
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    33

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    33

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    35

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    4
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    25
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    28
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    8

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____126
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    74
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    75
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    76

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____126____674
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    100
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    76

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____126
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    74
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    105
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    76

    Đầu ra

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2

    Phương pháp #3. Không có chức năng tích hợp

    Python3




    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    32

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    33

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    34

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    35

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    0
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    37

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2______439
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    115
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    116
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    117
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    118
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    119
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    00

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    33

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    35

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    4
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    25
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    28
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    8

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____126
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    74
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    75
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    76

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____126____674
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    100
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    76

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____126
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    74
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    105
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    76

    Đầu ra

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2

    Phương pháp Ninja nhanh. Mã một dòng để chuyển đổi số thập phân thành nhị phân với đầu vào của người dùng

    Python3




    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    24

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    26
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    118
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    30
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    118
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    29
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    30
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    23
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    32

    Đầu ra

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    3

    hoặc

    Python3




    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    33

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    34

     

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    35
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    29

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    26
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    118
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    30
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    41
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    23
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    32

     

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    44
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    46

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    26
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    118
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    30
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    50
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    23
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    32

     

    ________ 153 ________ 16 ________ 155

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    26
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    118
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    30
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    59
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    23
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    32

    Đầu ra

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    3

    Sử dụng toán tử dịch chuyển bit >>

    Python3




    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    0
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    63____2119____165

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____167____16
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    69

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2_______14
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    72____16
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    75
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    65

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    9
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    39
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    75

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____181
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    82

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    9
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    67
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    85
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    87
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    88
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    7
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    24

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    9
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    92
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    94
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    7

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____167____16
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    200
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    201
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    7
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    203

     

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____439
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    67

     

     

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    0
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    208

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____192
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    212

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____126
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    215
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    216
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    24

     

     

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    218

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    4
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    25
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    6
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    223
    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    8

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    2____1226

    Đầu ra

    DecimalToBinary[num]:
            if num >= 1:
                DecimalToBinary[num // 2]
               print num % 2 
    7


    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.

    Chủ Đề