Index

Functions

euclid_mod

  • euclid_mod(dividend: number, divisor: number): number
  • Always gives a positive result.

    Equivalent to knuth_mod when divisor is +ve Equivalent to % when dividend is +ve

    Parameters

    • dividend: number
    • divisor: number

    Returns number

knuth_mod

  • knuth_mod(dividend: number, divisor: number): number
  • Takes sign of divisor -- incl. returning -0

    Parameters

    • dividend: number
    • divisor: number

    Returns number

my_mod

  • my_mod(dividend: number, divisor: number): number
  • Equivalent to knuth_mod but doesn't return -0

    Parameters

    • dividend: number
    • divisor: number

    Returns number