собственно я наткнулся на проблему (int)(10*(0.1+0.7)) в какой-то книге по ПХП - там это представлялось как глюк приведения к целому (с советом стараться так не делать), странно, что глюк возникает только для 0.8, а в остальных случаях все ОК
какое-то очередное "магическое" число ?
2Altex: это не выход - если в промежуточных вычислениях где-нить возникнет такой оборот, то будет достаточно сложно его "локализовать"