documentation of cast float and cast int is backwords, fixed
changed so int op float is treated as float op float (verified with Shamim)