2022年8月16日 星期二

Python a034: 二進位制轉換

 a034: 二進位制轉換

#a034: 二進位制轉換

'''

還記得計算機概論嗎?還記得二進位嗎?

現在我們來計算一下將一個10進位的數字換成二進位數字


輸入說明

輸入若干行直到 EOF 為止。每一行包含一個十進位的整數

輸出說明

針對每一行的整數輸出其二進位制的結果


範例輸入 #1

3

6

範例輸出 #1

11

110


'''

#bin() 返回一个整数 int 或者长整数 long int 的二进制表示。

print('將一個10進位的數字換成二進位數字')

n =int(input('請輸入一個10進位的數字--->'))

b=bin(n)

print('二進位數字--->',end='')

print(b)



>>> %Run a034.py

將一個10進位的數字換成二進位數字

請輸入一個10進位的數字--->15

二進位數字--->0b1111

>>> %Run a034.py

將一個10進位的數字換成二進位數字

請輸入一個10進位的數字--->255

二進位數字--->0b11111111

>>> %Run a034.py

將一個10進位的數字換成二進位數字

請輸入一個10進位的數字--->1024

二進位數字--->0b10000000000

>>> 

沒有留言:

張貼留言

ESP32 微控制器 採集的環境數據,經由 MQTT 協定 轉換並寫入工業標準的 Modbus 暫存器 中

  一個典型的 IoT(物聯網)與工業自動化系統整合(SCADA/機台連線) 的架構圖。它透過 Node-RED 作為核心資料網關,將前端 ESP32 微控制器 採集的環境數據,經由 MQTT 協定 轉換並寫入工業標準的 Modbus 暫存器 中。 1. 各模組功能拆解...