|
переполнение при умножении (допустим 16х16) возникает только когда -32768*-32768 происходит. А это в разных форматах может значить от -32768 до -0.0000хзсколько, смотря где "фиксированная точка" зафиксирована. И зачем обязательно к 0<=|x|<1 приводить? Вот возьму формат Q.13, и буду иметь 0<=|x|<=4. Куда хочу туда точку фиксирую.
E-mail: info@telesys.ru