С национальными - да.
Я прост думал выражать на тайплевле свойства числовых матриц, которые завязаны на значениях элементов, а это часто именно float или double.
Это влечет необходимость описывать свойства этих чисел формально.
Задача решаемая, канеш, но...