it's not a bug
the problem is that you are using Celsius instead of Kelvin
smath work with kelvin and do (correctly):
[2^(((0+273.15)-(25+273.15))/(10+273.15))]*10=9.41
because the means of the formula that you wrote is [2^(ΔT/T)]*I and work (even without smath) differently with Celsius and Kelvin
this work in the same way with Celsius and Kelvin: [2^(ΔT1/ΔT2)]*I (where ΔT2 in your example may be: 10°C-0°C)
(sorry for my english :blush
