You are correct that it is an approximation, but a fairly close one.
Your formula is more correct. Notice however that you have to enter Absoulute Temperature, so 273.15 + Degree C.