-4

Он должен был показать результат «5,712» (на самом деле это 237,12, правильный $ b3 = 750000;), но вместо этого он показывает «0,118»

Нужна помощь....

<?php

#This is the Excel formula "=((B4*B5-B3)/(B5/12))/B3*100"#

$b3 = 75000;
$b4 = 16070;
$b5 = 60;
$d = 1;
$e = 10;

$p = ( $b4 * $b5) - $b3  / ( $b5 / 12 ) / ( $b3 * 100 );

print ''.$p.' ';



?>

1 ответ1

1

Внимательно посмотрите на ваши скобки:

Excel:

"=((B4*B5-B3)/(B5/12))/B3*100"#

PHP:

$p = ( $b4 * $b5) - $b3  / ( $b5 / 12 ) / ( $b3 * 100 );

Измените формулу на:

$p = (( $b4 * $b5 - $b3)  / ( $b5 / 12 )) / ( $b3 * 100 );

Будьте осторожны с круглыми скобками всегда!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .