Разъясните мне, пожалуйста, или дайте линк на _правила_ кастования в С в таких случаях:
5 / 6 = {int}
5 / 6.0 = {int, float, double}
5.0 / 6 = {int ,float, double}
5.0 / 6.0 = {float, double}
5.0f / 6.0 = {float, double}
5.0 / 6.0f = {float, double}
5.0f / 6.0f = {float, double}
Результат этих действий, ясен хрен, мне известен. Хочу выработать единый системный взгляд на эту проблему с точки зрения правил/стандарта.