fixed adapt bug in math when calculating negative intensity

git-svn-id: svn://192.168.202.10@221 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2006-08-25 20:01:11 +00:00
parent ddec2c4130
commit 11ce586974
+4 -1
View File
@@ -717,7 +717,10 @@ foreach(@campaign_id)
# Factor in the intensity setting
$intensity_mul = ($adaptive_intensity[$i] / 100);
if ($differential_pct_raw < 0)
{$intensity_diff = ($differential_pct_raw * ($intensity_mul - 1) );}
{
$abs_intensity_mul = abs($intensity_mul - 1);
$intensity_diff = ($differential_pct_raw * $abs_intensity_mul);
}
else
{$intensity_diff = ($differential_pct_raw * ($intensity_mul + 1) );}
$intensity_pct = sprintf("%.2f", $intensity_diff);