Для пик-24 практически добавление плавающих чисел взамен фиксированных -- +1029 байт к программной памяти. Было за что бороться... (не за что) Для PIC18 порядка 3КБайт (не помню), но существенно ускоряло (он float перемножает и складывает быстрей чем long, а для STD версии компилятора есть быстрая ассемблерная реализация, но без double).