собственно суть такая,у нас могут быть пару чисел
к примеру у нас три числа,могут приходить абы как,как с числом так и с точкой.
но могут и просто целые.
126783.48 + 1956,09 - 128739.57
т е по идее для корректной работы нужно запятые заменить на точки,
и соответственно делаем к примеру функцию
function zap_int ($a) {
$b = str_replace(",",".",$a);
return($b);
}
и дальше делаем так
zap_int (126783.48) + zap_int (1956,09) - zap_int (128739.57)
но ответ приходит -1.4551915228367E-11
в чем проблема. (Отредактировано автором: 03 Ноября, 2016 - 17:37:12)
|