Con la ayuda del método d3.Adder() , podemos hacer que el sumador calcule la suma de precisión total de los valores de punto flotante y establecer 0 como valor predeterminado utilizando este método.
Sintaxis:
const adder = new d3.Adder()
Parámetro: Esta función no tiene parámetros.
Valor devuelto: Devuelve el sumador para calcular la suma de precisión total de los valores flotantes.
Nota: Para ejecutar los ejemplos a continuación, debe instalar la biblioteca d3 utilizando este símbolo del sistema, debemos ejecutar el siguiente comando.
npm install d3
Ejemplo 1: en este ejemplo, podemos ver que al usar el método d3.Adder() , podemos obtener el sumador para el cálculo de la suma de precisión total de los números de coma flotante al usar este método.
Nombre de archivo: index.js
// Defining d3 variable var d3 = require('d3'); const adder = new d3.Adder(); for (let i = 0; i < 3; i++) { adder.add(.01); } console.log(adder.valueOf());
Producción:
0.03
Ejemplo 2: Nombre de archivo: index.js
// Defining d3 contrib variable var d3 = require('d3'); var arr = [] for(var i = 0; i < 10; i++) { arr.push(i); } const adder = new d3.Adder(); for (let i = 0; i < 10; i++) { adder.add(arr[i]); } console.log(adder.valueOf());
Producción:
45
Nota: El programa anterior se compilará y ejecutará con el siguiente comando:
node index.js
Referencia: https://github.com/d3/d3-array/blob/master/README.md
Publicación traducida automáticamente
Artículo escrito por Jitender_1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA