Used for digital signal processing