Z důvodu zmíněné libovůle normy pro F77 nabízí většina systémů ještě další aritmetické datové typy, a sice s přesně určenou paměťovou reprezentací. Uživatel si pak může definovat typy jako LOGICAL*1, INTEGER*2, REAL*8, COMPLEX*64 atd., kde číslo za hvězdičkou udává počet bitů vyhrazených v paměti. U jiných systémů se údaj za hvězdičkou uvádí v bytech. Opět se však jedná o nestandardní konstrukce a platí tedy vše, co již bylo řečeno o ztrátě kompatibility.