@weirdami
"That's why I like FORTRAN. "
Not a pro myself, but I've found sometimes casting between diferent types speeds up the code, with other languages you're forced to use 2 variables. Flexibility that comes with a price I guess. I wouldn't wanna use anything without it now though.