diff --git a/poincare/include/poincare/number.h b/poincare/include/poincare/number.h index 4b53d35ad..ea2b48f2a 100644 --- a/poincare/include/poincare/number.h +++ b/poincare/include/poincare/number.h @@ -34,7 +34,7 @@ class Number : public Expression { public: Number(const NumberNode * node) : Expression(node) {} /* Return either a Rational, a Decimal or an Infinity. */ - static Number ParseNumber(const char * integralPart, size_t integralLength, const char * decimalPart, size_t decimalLenght, bool exponentIsNegative, const char * exponentPart, size_t exponentLength); + static Number ParseNumber(const char * integralPart, size_t integralLength, const char * decimalPart, size_t decimalLength, bool exponentIsNegative, const char * exponentPart, size_t exponentLength); /* Return either a Decimal or an Infinity or an Undefined. */ template static Number DecimalNumber(T f); /* Return either a Float or an Infinity or an Undefined */ diff --git a/poincare/src/number.cpp b/poincare/src/number.cpp index 32e4f58f2..1da2d12ae 100644 --- a/poincare/src/number.cpp +++ b/poincare/src/number.cpp @@ -42,9 +42,9 @@ bool NumberNode::derivate(ReductionContext reductionContext, Expression symbol, return Number(this).derivate(reductionContext, symbol, symbolValue); } -Number Number::ParseNumber(const char * integralPart, size_t integralLength, const char * decimalPart, size_t decimalLenght, bool exponentIsNegative, const char * exponentPart, size_t exponentLength) { +Number Number::ParseNumber(const char * integralPart, size_t integralLength, const char * decimalPart, size_t decimalLength, bool exponentIsNegative, const char * exponentPart, size_t exponentLength) { // Integer - if (exponentLength == 0 && decimalLenght == 0) { + if (exponentLength == 0 && decimalLength == 0) { Integer i(integralPart, integralLength, false); if (!i.isOverflow()) { return BasedInteger::Builder(i, Integer::Base::Decimal); @@ -53,7 +53,7 @@ Number Number::ParseNumber(const char * integralPart, size_t integralLength, con int exp; // Avoid overflowing int if (exponentLength < Decimal::k_maxExponentLength) { - exp = Decimal::Exponent(integralPart, integralLength, decimalPart, decimalLenght, exponentPart, exponentLength, exponentIsNegative); + exp = Decimal::Exponent(integralPart, integralLength, decimalPart, decimalLength, exponentPart, exponentLength, exponentIsNegative); } else { exp = exponentIsNegative ? -1 : 1; } @@ -65,7 +65,7 @@ Number Number::ParseNumber(const char * integralPart, size_t integralLength, con return Infinity::Builder(false); } } - return Decimal::Builder(integralPart, integralLength, decimalPart, decimalLenght, exp); + return Decimal::Builder(integralPart, integralLength, decimalPart, decimalLength, exp); } template