Opening netcdf files from ECMWF

Hello,

I am trying to open netcdf files from ECMWF from this link: http://apps.ecmwf.int/datasets/data/interim-full-daily/?levtype=sfc

For example, a nc file includes temperature waves for different times for Europe domain.

The problem is that everytime that I open such a file a have to multiply by "scale factor" and then add the "add offset" to every single value of temperature in the matrix in order to take the right values.

In the past I used GrADS to do that kind of stuff, and everything was calculated automatically when I opened the file.

Any ideas?