general-mathpower
v1.0.1
Published
Everything is ready in the package, only addition and subtraction are supported in this version, the other operations will be available soon.
Downloads
3
Readme
The MathPower
Spanish:
Cuando ejecuté el siquiente código javascript:
English:
When I ran the following javascript
code:
console.log( 0.008 + 0.001 );
// the result is: 0.009000000000000001
Spanish:
Esto no me gusto, me hizo sentir que
el entorno JavaScript no era confiable
matemáticamente, pero como soy matemático
me propuse a construir una clase llamada
MathPower que ofrece la capacidad de
trabajar con números reales de forma mas
presisa y terminar con esa decadencia de presición.
English:
I didn't like this, it made me feel that JavaScript environment was not reliable mathematically, but since I am a mathematician I decided to build a class called MathPower that offers the ability to work with real numbers more Precise and put an end to that decline in precision.
0.008 + 0.001
import MathPower from 'general-mathpower';
// Now
console.log(0.008 + 0.001);
// the result is: 0.009000000000000001
console.log( MathPower.sum("0.008", "0.001") );
// the result is: 0.009 <correct!>
let value =
MathPower.subt("3.36", "0.500000020060099008090000620815620625342052537544442777355441677");
// High accuracy
console.log(value, " || ", 3.36 - 0.500000020060099008090000620815620625342052537544442777355441677);
// MathPower VS Normal Math
let response = MathPower.subt("3000", "1986.34");
console.log(response, " || ", 3000 - 1986.34);
response = MathPower.subt("6030.7", "59.002");
console.log(response, " || ", 6030.7 - 59.002);
response = MathPower.subt("324.1", "7.65");
console.log(response, " || ", 324.1 - 7.65);
response = MathPower.sum("49.38", "106.0722");
console.log(response, " || ", 49.38 + 106.0722);
Spanish:
Todo está listo en el paquete, en esta
versión solo es soportado la adición
y la sustracción, las demás operaciones estarán disponibles próximamente.
English:
Everything is ready in the package, in this version only the addition is supported and subtraction, the other operations will be available soon.