GaloisFieldPolynomial Class

Namespace: Stimulsoft.Report.BarCodes.StiBarcodeUtils

Constructors

Constructor Description
constructor(GaloisField field, number[] coefficients)  

constructor(field: GaloisField, coefficients: number[])

Parameters

Properties

Property Type Description
getCoefficients number[]  
getDegree number  
isZero boolean  

Methods

Method Returns Description
addOrSubtract GaloisFieldPolynomial  
divide GaloisFieldPolynomial[]  
getCoefficient number  
multiply GaloisFieldPolynomial  
multiplyByMonomial GaloisFieldPolynomial  

Method Details

addOrSubtract

addOrSubtract(other: GaloisFieldPolynomial): GaloisFieldPolynomial

Parameters

Returns GaloisFieldPolynomial


divide

divide(other: GaloisFieldPolynomial): GaloisFieldPolynomial[]

Parameters

Returns GaloisFieldPolynomial[]


getCoefficient

getCoefficient(degree: number): number

Parameters

  • degree (number)

Returns number


multiply

multiply(other: GaloisFieldPolynomial): GaloisFieldPolynomial

Parameters

Returns GaloisFieldPolynomial


multiplyByMonomial

multiplyByMonomial(degree: number, coefficient: number): GaloisFieldPolynomial

Parameters

  • degree (number)
  • coefficient (number)

Returns GaloisFieldPolynomial

Fields

Field Type Description
largerCoefficients any  
quotient any  
remainder any  
smallerCoefficients any