научите работать с дополн.кодом и плавающей запятой
От: Alexander.Dronov Россия  
Дата: 30.12.06 21:12
Оценка:
коллеги,

помогите ссылками на ресурсы в которых можно узнать о таких вопросах как:
1) нахождение максимального и минимального числа записанного в доп.коде в разрядной сетке с n разрядами
2) правила, как определить максимальное и минимальное значение числа с плавающей запятой, записанного в такой-то разрядной сетке и т.д.
3) нахождение минимального числа отличного от нуля (тоже в форме с плавающей запятой записанного в такой-то разрядной сетке)
и т.д.

сколько ни ищу — не могу найти. Гугль и дядяЯ дают ссылки на сайты примерно с одним и тем же содержимым. на более детальном и глубоком уровне ничего не рассматривается

жду ссылки в инете, или по -крайней мере на конкретные кинги по этой теме.

спасибо за внимание
идеалом ты не будешь, но лучше стать обязан.
Re: научите работать с дополн.кодом и плавающей запятой
От: Firstborn Латвия  
Дата: 31.12.06 09:09
Оценка:
Здравствуйте, Alexander.Dronov, Вы писали:

AD>жду ссылки в инете, или по -крайней мере на конкретные кинги по этой теме.

Что, сессия на носу, а гуглить пока не научили?
Re: научите работать с дополн.кодом и плавающей запятой
От: raskin Россия  
Дата: 31.12.06 10:03
Оценка:
Alexander.Dronov wrote:
> помогите ссылками на ресурсы в которых можно узнать о таких вопросах как:
> 1) нахождение максимального и минимального числа записанного в доп.коде
> в разрядной сетке с n разрядами
> 2) правила, как определить максимальное и минимальное значение числа с
> плавающей запятой, записанного в такой-то разрядной сетке и т.д.
> 3) нахождение минимального числа отличного от нуля (тоже в форме с
> плавающей запятой записанного в такой-то разрядной сетке)
> и т.д.
>
> сколько ни ищу — не могу найти. Гугль и дядяЯ дают ссылки на сайты
> примерно с одним и тем же содержимым. на более детальном и глубоком
> уровне ничего не рассматривается
Посмотрите Wikipedia (английскую) по словам IEEE floating point. Там
описаны назначения битов в числах с плавающей точкой. А дополнительный
код — это просто код, в котором числа большие или равные половины от
максимального (то есть числа, начиная с 10..0) означают отрицательные
числа, x означает 2^n — x. Зная формат максимум и минимум найти просто
(надо просто рассмотреть все виды трактовки каждой части, найти
максимумы и минимумы трактовки каждой части каждым способом, и понять,
почему то, что Вы ищете — какая-то комбинация экстремальных значений
частей записи).
Posted via RSDN NNTP Server 2.1 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.