No, compound nouns do not get hyphenated. For example, "the project took four and a half years to complete." You could also say "the test took two and a half hours to complete."