Число с фиксированной точкой просто означает, что после десятичной точки стоит фиксированное количество цифр. Число с плавающей запятой позволяет использовать различное количество цифр после десятичной запятой.
Например, если у вас есть способ хранения чисел, для которого требуется ровно четыре цифры после десятичной точки, то это фиксированная точка. Без этого ограничения это плавающая точка.
Часто, когда используется фиксированная точка, программист фактически использует целое число, а затем делает предположение, что некоторые цифры выходят за пределы десятичной точки. Например, мне может понадобиться сохранить две цифры точности, поэтому значение 100 означает фактически 1,00, 101 означает 1,01, 12345 означает 123,45 и т. Д.
Числа с плавающей запятой являются более универсальными, поскольку они могут одинаково представлять очень маленькие или очень большие числа, но есть небольшой штраф, связанный с необходимостью иметь дополнительное хранилище для места десятичной точки.