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