[an error occurred while processing this directive]
|
И после этого будешь знать какой формат тебе надо на выходе и на скока сдвигать.
Насчет отрицательных - все будет нормально. Учти тока что и после умножения на знак нужен тока один бит, он не удваивается.
Например если у тебя один операнд = 0...2.11 а другой -2.17...+2.16
получим 2.11*2.17=4.58 - на выходе умножения будет = 1бит знак+4бита целая, а для хранения надо = 1бит знак+3бита целая часть - значит можно сдвинуть влево на 1бит.
E-mail: info@telesys.ru