Data Formats in Natural

Hi All,

I have 2 questions about floating and packed data formats in natural :

 1. Here We generally use packed(P) and numeric(N) formats to define numeric digits with decimal point that is floating point. But when natural has Floating point format(F), why cannot we use F format?

 2. In my program i define a field with P10. Then inside the program i will move value of length 7 bytes to field. So internally what will be the result i mean to say how many bytes it will store? Is it N/2 +1 ?

Thanks,
Rohan.