if (Amps <1.59 && Amps >1.4)
Do you think like that? Most people don't. The compiler doesn't care, but, for me, it is far easier to see that you are testing that a value is in a range by comparing to the low end first, and THEN the upper end.
if(Amps > 1.4 && Amps < 1.59)
Think about how you would express the statement in English, if you wanted to give Joey a car for his 16th, 17th, 18th, and 19th birthday.
if(age > 15 && age < 20)
You certainly wouldn't think "if Joey's age is less than 20 and more than 15, I'll buy him a car...". You'd think "if Joey's age is more than 15 and less than 20, I'll buy him a car". (Feel free to insert Matchbox in front of car, if your budget is constrained, or if Joey's a little shit.)