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.
28 lines
692 B
28 lines
692 B
from tkinter import *
|
|
|
|
def conversion():
|
|
try:
|
|
decimal = int(entry.get())
|
|
|
|
hex_value = hex(decimal)
|
|
|
|
result_label.config(text="Résultat en hexadécimal : " + hex_value)
|
|
except ValueError:
|
|
result_label.config(text="Erreur : Entrez un nombre valide.")
|
|
|
|
fenetre = Tk()
|
|
fenetre.title("Conversion Décimal en Hexadécimal")
|
|
|
|
canva = Canvas(fenetre, width=300, height=50)
|
|
canva.pack()
|
|
|
|
entry = Entry(fenetre)
|
|
entry.pack(pady=10)
|
|
|
|
convertir_btn = Button(fenetre, text="Convertir", command=conversion)
|
|
convertir_btn.pack(pady=10)
|
|
|
|
result_label = Label(fenetre, text="Résultat en hexadécimal : ")
|
|
result_label.pack(pady=10)
|
|
|
|
fenetre.mainloop()
|