Насколько я знаю, массивы numpy не поддерживают арифметику с фиксированной запятой, и я не слышал о планах по ее добавлению. Если вы заинтересованы в игре с этим материалом, вы можете проверить набор инструментов fixed-pt от matlab, или, если вы действительно любите математику, вы можете готовить самостоятельно, используя целочисленные типы данных и отслеживая «точку».
Способ работы с плавающей запятой уже довольно изящен, хотя я не уверен, что вы получите кучу точности на бит, просто зная, что числа в [0,1]. Плавающая точка похожа на научную нотацию: увеличение числа битов дает в основном более «значащие цифры», а не (просто) больший диапазон чисел.