Съобщение

Collapse
No announcement yet.

PHP: Как да изкарам математически резултати

Collapse
X
  • Филтър
  • Период
  • Показване на
Clear All
нови коментари

  • PHP: Как да изкарам математически резултати

    Пример:
    Code:
    <?  
    $a="23";
    $b="54";  
    $show=$a * $b;
    echo "$show";
     ?>
    Резултата е 1242 но как да изкарам резулата по този начин

    23 * 54
    115
    92
    _______
    1242
    Последна редакция от nullsoft; 10-11-2015, 01:28 PM.

  • #2
    Примерно нещо такова
    PHP Code:
    $num1 23;
    $num2 54;

    function 
    calculate_summary($num1$num2) {
      echo 
    "{$num1} * {$num2}<br />";
      foreach (
    str_split($num2) AS $value) {
        echo 
    sprintf("%s<br />"$num1 $value);
      }
      echo 
    sprintf("<hr />%s"$num1 $num2);
    }

    calculate_summary($num1$num2); 

    Коментар


    • #3
      точно това ми трябва като функция, но имали възможност да изкараме по този начин.



      Code:
      23 * 54
         115
           92
      _______
         1242
      За да се разбере как се стига до резултата 1242
      Последна редакция от nullsoft; 10-11-2015, 02:54 PM.

      Коментар


      • #4
        Как ме върна назад във времето
        PHP Code:

        $num1 
        rand(10,99);
        $num2 rand(10,99);
        function 
        calculate_summary($num1$num2) {
            
        $result $num1 $num2;
            echo 
        "{$num1} * {$num2}<br />";
            foreach (
        array_reverse(str_split($num2)) AS $key => $value) {
                echo 
        str_replace('#''&nbsp;'sprintf("%s<br />"str_pad($value $num1,strlen("{$num1} * {$num2}") - $key'#'STR_PAD_LEFT)));
            }
            echo 
        sprintf("<hr />%s"str_replace('#','&nbsp;'str_pad($resultstrlen("{$num1} * {$num2}"), '#'STR_PAD_LEFT)));
        }
        calculate_summary($num1$num2); 
        нещо такова?

        Коментар


        • #5
          Виж тука да се научиш сам
          https://www.w3schools.com/php/php_operators.asp
          Има и примери , разгледай 100% ще ги разбереш, за напред ако ти се наложи и няма кой да ти помогне да не го мислиш.

          Коментар

          Изчакайте...
          X