Дробные числа
Компьютеру сложно и неудобно работать с дробными числами. Это для него непонятая реальность. Ведь в компьютере внутри есть нули и единицы, означающие, по сути, есть электрический ток или нет. Группы битов (т.е 0 и 1) можно объединить в байты с помощью которых легко хранить целые числа и что-то с ними делать.
А число с дробью, т.е число с плавающей точкой (float) это для начала непонятно что. С какой точностью его хранить-то? И как, по каким правилам, с ним дальше работать особенно учитывая то, что и арифметика серьёзно усложняешься, т.к. точность (количество знаков после запятой) превращает 1+2=? в работу с миллионами (если 6 знаков после запятой). Просто только в теории. Ведь от процессоров требуется быстродействие а не просто как-нибудь посчитать.
Я точно не помню и не особо этим интересовалась. Но было бы странно если бы в компьютере, изначально предназначенном для вычисления, на аппаратном (т.е железном) уровне не было бы что-то придумано спец
...
Читать дальше »