Вы не можете сделать это напрямую. Исходя из контекста того, как этот массив создается в используемом, вы можете рассмотреть возможность использования массива класса-оболочки, где ваш установщик принимает число с плавающей запятой, а получатель возвращает целое число.
Это было бы идеально, если это практично в вашей ситуации, потому что вы можете скрыть преобразование от клиентского кода.