Skip to content

Commit

Permalink
Restore decNumber typos
Browse files Browse the repository at this point in the history
  • Loading branch information
NathanBaulch committed Sep 11, 2024
1 parent 44673ef commit 5709ef4
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 16 deletions.
20 changes: 10 additions & 10 deletions src/decNumber/decBasic.c
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ static decFloat * decCanonical(decFloat *result, const decFloat *df) {
#endif
} // block

// Loop to repair a non-canonical coefficient, as needed
// Loop to repair a non-canonical coefficent, as needed
inword=DECWORDS-1; // current input word
uoff=0; // bit offset of declet
encode=DFWORD(result, inword);
Expand Down Expand Up @@ -168,7 +168,7 @@ static decFloat * decDivide(decFloat *result, const decFloat *dfl,
const decFloat *dfr, decContext *set, uInt op) {
decFloat quotient; // for remainders
bcdnum num; // for final conversion
uInt acc[DIVACCLEN]; // coefficient in base-billion ..
uInt acc[DIVACCLEN]; // coefficent in base-billion ..
uInt div[DIVOPLEN]; // divisor in base-billion ..
uInt quo[DIVOPLEN+1]; // quotient in base-billion ..
uByte bcdacc[(DIVOPLEN+1)*9+2]; // for quotient in BCD, +1, +1
Expand Down Expand Up @@ -245,7 +245,7 @@ static decFloat * decDivide(decFloat *result, const decFloat *dfl,
} // 0/x
// [here, both operands are known to be finite and non-zero]

// extract the operand coefficients into 'units' which are
// extract the operand coefficents into 'units' which are
// base-billion; the lhs is high-aligned in acc and the msu of both
// acc and div is at the right-hand end of array (offset length-1);
// the quotient can need one more unit than the operands as digits
Expand Down Expand Up @@ -716,7 +716,7 @@ static void decFiniteMultiply(bcdnum *num, uByte *bcdacc,
#if DECUSE64
uLong accl[MULACCLEN]; // lazy accumulator (base-billion+)
uLong *pl; // work -> lazy accumulator
uInt acc[MULACCLEN]; // coefficient in base-billion ..
uInt acc[MULACCLEN]; // coefficent in base-billion ..
#else
uInt acc[MULACCLEN*2]; // accumulator in base-billion ..
#endif
Expand Down Expand Up @@ -2660,7 +2660,7 @@ decFloat * decFloatMultiply(decFloat *result,
const decFloat *dfl, const decFloat *dfr,
decContext *set) {
bcdnum num; // for final conversion
uByte bcdacc[DECPMAX9*18+1]; // for coefficient in BCD
uByte bcdacc[DECPMAX9*18+1]; // for coefficent in BCD

if (DFISSPECIAL(dfl) || DFISSPECIAL(dfr)) { // either is special?
// NaNs are handled as usual
Expand Down Expand Up @@ -2700,7 +2700,7 @@ decFloat * decFloatNextMinus(decFloat *result, const decFloat *dfl,
DFSETNMAX(result);
return result; // [no status to set]
}
// other cases are effected by subtracting a tiny delta -- this
// other cases are effected by sutracting a tiny delta -- this
// should be done in a wider format as the delta is unrepresentable
// here (but can be done with normal add if the sign of zero is
// treated carefully, because no Inexactitude is interesting);
Expand Down Expand Up @@ -2744,7 +2744,7 @@ decFloat * decFloatNextPlus(decFloat *result, const decFloat *dfl,
DFWORD(result, 0)|=DECFLOAT_Sign; // make negative
return result; // [no status to set]
}
// other cases are effected by subtracting a tiny delta -- this
// other cases are effected by sutracting a tiny delta -- this
// should be done in a wider format as the delta is unrepresentable
// here (but can be done with normal add if the sign of zero is
// treated carefully, because no Inexactitude is interesting);
Expand Down Expand Up @@ -3071,7 +3071,7 @@ decFloat * decFloatQuantize(decFloat *result,
} // inexact rounding

// now clear zeros to the left so exactly DECPMAX digits will be
// available in the coefficient -- the first word to the left was
// available in the coefficent -- the first word to the left was
// cleared earlier for safe carry; now add any more needed
if (drop>4) {
UBFROMUI(BUFOFF-8, 0); // must be at least 5
Expand All @@ -3090,7 +3090,7 @@ decFloat * decFloatQuantize(decFloat *result,
ulsd=BUFOFF+DECPMAX-1;
}
else { // padding will fit (but may still be too long)
// final-word mask depends on endianness
// final-word mask depends on endianess
#if DECLITEND
static const uInt dmask[]={0, 0x000000ff, 0x0000ffff, 0x00ffffff};
#else
Expand Down Expand Up @@ -3832,7 +3832,7 @@ static uInt decToInt32(const decFloat *df, decContext *set,
set->status|=DEC_Invalid_operation; // Invalid or out of range
return 0;
}
// get last twelve digits of the coefficient into hi & ho, base
// get last twelve digits of the coefficent into hi & ho, base
// 10**9 (see GETCOEFFBILL):
sourlo=DFWORD(&result, DECWORDS-1);
lo=DPD2BIN0[sourlo&0x3ff]
Expand Down
6 changes: 3 additions & 3 deletions src/decNumber/decCommon.c
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@ static decFloat * decFinalize(decFloat *df, bcdnum *num,
#if DECCHECK
Int clen=ulsd-umsd+1;
#if QUAD
#define COEXTRA 2 // extra-long coefficient
#define COEXTRA 2 // extra-long coefficent
#else
#define COEXTRA 0
#endif
Expand Down Expand Up @@ -701,7 +701,7 @@ decFloat * decFloatFromPacked(decFloat *df, Int exp, const uByte *packed) {
/* returns df, which will be canonical or NULL if any of the */
/* requirements are not met (if this case df is unchanged); that */
/* is, the input data must be as returned by decFloatToPacked, */
/* except that all six sign codes are accepted. */
/* except that all six sign codes are acccepted. */
/* */
/* No status will be set. */
/* ------------------------------------------------------------------ */
Expand Down Expand Up @@ -783,7 +783,7 @@ decFloat * decFloatFromString(decFloat *result, const char *string,
uInt uiwork; // for macros
bcdnum num; // collects data for finishing
uInt error=DEC_Conversion_syntax; // assume the worst
uByte buffer[ROUNDUP(DECSTRING+11, 8)]; // room for most coefficients,
uByte buffer[ROUNDUP(DECSTRING+11, 8)]; // room for most coefficents,
// some common rounding, +3, & pad
#if DECTRACE
// printf("FromString %s ...\n", string);
Expand Down
2 changes: 1 addition & 1 deletion src/decNumber/decContext.c
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ uInt decContextGetStatus(decContext *context) {
/* newstatus is the source for the bits to be restored */
/* mask indicates the bits to be restored (the status bit that */
/* corresponds to each 1 bit in the mask is set to the value of */
/* the corresponding bit in newstatus) */
/* the correspnding bit in newstatus) */
/* returns context */
/* */
/* No error is possible. */
Expand Down
2 changes: 1 addition & 1 deletion src/decNumber/decNumber.c
Original file line number Diff line number Diff line change
Expand Up @@ -8097,7 +8097,7 @@ static void *decMalloc(size_t n) {
uInt uiwork; // for macros

alloc=malloc(size); // -> allocated storage
if (alloc==NULL) return NULL; // out of storage
if (alloc==NULL) return NULL; // out of strorage
b0=(uByte *)alloc; // as bytes
decAllocBytes+=n; // account for storage
UBFROMUI(alloc, n); // save n
Expand Down
2 changes: 1 addition & 1 deletion src/decNumber/decNumberLocal.h
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@


/* ---------------------------------------------------------------- */
/* Definitions for arbitrary-precision modules (only valid after */
/* Definitions for arbitary-precision modules (only valid after */
/* decNumber.h has been included) */
/* ---------------------------------------------------------------- */

Expand Down

0 comments on commit 5709ef4

Please sign in to comment.