[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Урезание нулей после запятой
lemuriec
Здравствуйте. Вот код:

if($row_Recordset1['el_year'] != $row_Recordset1['el1']+$row_Recordset1['el2']+$row_Recordset1['el3']+$row_Recordset1['el4']){echo "ERROR";}

То есть грубо говоря ЕСЛИ А НЕ РАВНО СУММЕ Б, В, Г, и Д то вывести сообщение об ошибке. Проблема вот в чем. Б+В+Г+Д = А. А код все равно выводит ошибку. Причина: А равно, к примеру, 22.80 а сумма БВГД равна 22.8. Как урезать нули в дробных числах? Заранее спасибо
twin
(float)

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
lemuriec

if((float)$row_Recordset1['el_year'] != (float)$row_Recordset1['el1']+(float)$row_Recordset1['el2']+(float)$row_Recordset1['el3']+(float)$row_Recordset1['el4']){echo "ERROR";}

все равно отображает "ERROR"(
хотя и то и то теперь равно
lemuriec
че интересно....float не помог..но вот (string) wink.gif поставил (string) и все заработало
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.