Invalid Operands To Binary Have Float And Int