PHP | Función Ds\\Vector sum()

La función Ds\Vector::sum() es una función incorporada en PHP que devuelve la suma de todos los elementos del vector.

Sintaxis:

number public Ds\Vector::sum( void )

Parámetros: Esta función no acepta ningún parámetro.

Valor devuelto: esta función devuelve la suma de todos los elementos del vector. La suma puede ser de tipo int o float dependiendo de los elementos del vector.

Los siguientes programas ilustran la función Ds\Vector::sum() en PHP:

Programa 1:

<?php
  
// Declare the new Vector
$arr = new \Ds\Vector([3, 6, 1, 2, 9, 7]);
  
echo("Original vector:\n");
  
// Display the vector elements
var_dump($arr);
  
echo("\nSum of elements:\n");
  
// Use sum() function to returns the 
// sum of all vector elements
var_dump($arr->sum());
  
?>

Producción:

Original vector:
object(Ds\Vector)#1 (6) {
  [0]=>
  int(3)
  [1]=>
  int(6)
  [2]=>
  int(1)
  [3]=>
  int(2)
  [4]=>
  int(9)
  [5]=>
  int(7)
}

Sum of elements:
int(28)

Programa 2:

<?php
  
// Declare the new Vector
$arr = new \Ds\Vector([3.5, 6, 1, 2.7, 9, 7.3]);
  
echo("Original vector:\n");
  
// Display the vector elements
print_r($arr);
  
echo("\nSum of elements: ");
  
// Use sum() function to returns the 
// sum of all vector elements
print_r($arr->sum());
  
?>

Producción:

Original vector:
Ds\Vector Object
(
    [0] => 3.5
    [1] => 6
    [2] => 1
    [3] => 2.7
    [4] => 9
    [5] => 7.3
)

Sum of elements: 29.5

Referencia: http://php.net/manual/en/ds-vector.sum.php

Publicación traducida automáticamente

Artículo escrito por barykrg y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *