Na czym polega normalizacja liczb zmiennoprzecinkowych i do czego służy, czytałem o tym i nie rozumiem dlatego mógłby mi ktoś wyjaśnić?
Nie znalazłem nic o normalizacji.
Na normalizację jest n sposobów, może podaj w jakim celu chcesz to zrobić, będzie łatwiej coś zasugerować.
vpiotr napisał(a):
Na normalizację jest n sposobów, może podaj w jakim celu chcesz to zrobić, będzie łatwiej coś zasugerować.
Chodzi o normalizację kiedy cecha jest kodowana z przesunięciem a mantysa z domyślną jedynką z przodu.
Coś znalazłem ale nadal nie wiem dlaczego normalizujemy liczby zamiast zapisywać je po prostu binarnie i jakie są tego zalety.
Render125 napisał(a):
Coś znalazłem ale nadal nie wiem dlaczego normalizujemy liczby zamiast zapisywać je po prostu binarnie i jakie są tego zalety.
Chociażby "Two distinct normalized floating point numbers cannot be equal in value." z linku podanego powyżej (o normalizacji w wikibooks). Ponadto ułatwia to pewne inne (oprócz porównywania) operacje na liczbach.