, , , (, , a==b, b==c a==c , , ), , . http://supercatnet.blogspot.com/2013/09/axioms-of-implicit-type-conversion.html ( ,.NET Framework , , , 't ).
, , , : - , , , , , "" , (, if (someLong == someFloat) , , long float , , a long a float (*), , , , - . , , , - , [Obsolete()]. , , .
(*) , , , , ; , float , long, float long , float long double.