Cant convert from Celsius to Fahrenheit. WTF?

No.14000834 ViewReplyOriginalReport
Ok bros I am American and I don't understand Celsius so I want to convert to Fahrenheit. I get this sentence.

>El Niño refers to a phenomenon in which the sea surface temperature near the equator rises by 1 to 3°C.

And I know that f = 9c/5 + 32.

Since I know T is a delta temp I have

T = Tnew - Told

And converting to F I get

Tf = 9Tnew/5 + 32 - 9Told/5 - 32 = 9T/5

But if I just naively converted T from C to F then I would get

Tf = 9T/5 + 32

But 9T/5 + 32 = 9T/5!

Ok this may all seem trivial but all I did was subtract so my units didn't change? So what happened here? How do I keep track of these units? What if I wanted to write a program that did unit conversions? What's going on here?