-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathformulas.py
50 lines (37 loc) · 1012 Bytes
/
formulas.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
from tkinter import messagebox
def celsiusFahrenheit(c):
try:
f = (float(c) * 1.8) + 32
return f
except:
messagebox.showerror("Erro", "Informe um valor válido")
def celsiusKelvin(c):
try:
k = float(c) + 273
return k
except:
messagebox.showerror("Erro", "Informe um valor válido")
def fahrenheitCelsius(f):
try:
c = (float(f) - 32)/1.8
return c
except:
messagebox.showerror("Erro", "Informe um valor válido")
def fahrenheitKelvin(f):
try:
k = ((float(f) - 32) * 5/9) + 273
return k
except:
messagebox.showerror("Erro", "Informe um valor válido")
def kelvinFahrenheit(k):
try:
f = ((float(k) - 273) * 9/5) + 32
return f
except:
messagebox.showerror("Erro", "Informe um valor válido")
def kelvinCelsius(k):
try:
c = float(k) - 273
return c
except:
messagebox.showerror("Erro", "Informe um valor válido")