12. A method of translating an input word to an output word, said method comprising the steps of: providing a memory lookup table, said memory lookup table comprised of a memory location for each possible input word in a series of consecutively valued binary input words, and an output word in each location, said output word determined by the steps of: translating each said possible input word to an approximate output word corresponding to each said input word; determining each series of consecutively valued input words that translate to the same approximate output word; producing an error signal for each input word in each series of consecutively valued input words, said error signal determined by said series of consecutively valued input words and the relative location of said each consecutively valued input word within said series of consecutively valued input words; adding said error signal for each consecutively valued input word to said approximate output word to produce said output word; and storing said output word in a memory location corresponding to each said input word; addressing said memory lookup table using said input word; and reading said output word from said memory lookup table.
12. A method of translating an input word to an output word, said method comprising the steps of: providing a memory lookup table, said memory lookup table comprised of a memory location for each possible input word in a series of consecutively valued binary input words, and an output word in each location, said output word determined by the steps of: translating each said possible input word to an approximate output word corresponding to each said input word; determining each series of consecutively valued input words that translate to the same approximate output word; producing an error signal for each input word in each series of consecutively valued input words, said error signal determined by said series of consecutively valued input words and the relative location of said each consecutively valued input word within said series of consecutively valued input words; adding said error signal for each consecutively valued input word to said approximate output word to produce said output word; and storing said output word in a memory location corresponding to each said input word; addressing said memory lookup table using said input word; and reading said output word from said memory lookup table. 15. The method of claim 12, said translating step comprising: using a monotonic function to translate said digital input word to said digital output word.