/** * Returns the constant term of the given polynomial. * * @param p a polynomial with coefficients given densely as an array of * Shewchuk expansions from highest to lowest power, e.g. `[[5],[-3],[0]]` * represents the polynomial `5x^2 - 3x` * * @example * ```typescript * evaluateAt0([[3],[2],[99]]); //=> [99] * ``` * * @doc */ function eEvaluateAt0(p: number[][]): number[] { return p.length === 0 ? [0] : p[p.length-1]; } export { eEvaluateAt0 }