Is using increment (operator++) on floats bad style?

In general ++/-- is not defined for floats, since it’s not clear with which value the float should be incremented. So, you may have luck on one system where ++ leads to f += 1.0f but there may be situations where this is not valid. Therefore, for floats, you’ll have to provide a specific value.

++/-- is defined as “increment/decrement by 1”. Therefore this is applicable to floating point values. However, personally i think, that this can be confusing to someone who isn’t aware of this definition (or only applies it to integers), so i would recommend using f += 1.0f.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)