You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
798 B
37 lines
798 B
import tkinter as tk
|
|
from random import randint
|
|
|
|
def conversion(nombre):
|
|
base_16 = ""
|
|
while nombre > 0 :
|
|
reste = nombre % 16
|
|
nombre = nombre // 16
|
|
if 9 < reste :
|
|
if reste == 10:
|
|
reste = "A"
|
|
elif reste == 11:
|
|
reste = "B"
|
|
elif reste == 12:
|
|
reste = "C"
|
|
elif reste == 13:
|
|
reste = "D"
|
|
elif reste == 14:
|
|
reste = "E"
|
|
elif reste == 15:
|
|
reste = "F"
|
|
else :
|
|
|
|
|
|
base_16 = reste + base_16
|
|
|
|
return base_16
|
|
|
|
|
|
fenetre = tk.Tk()
|
|
value = tk.StringVar()
|
|
value.set("")
|
|
entree = tk.Entry(fenetre,textvariable = value, width = 30)
|
|
entree.grid()
|
|
|
|
|
|
fenetre.mainloop()
|