Теория:

Слитно пишутся:

1) сложные количественные и порядковые числительные, состоящие из двух основ.
Пример:
двенадцать, семьдесят, пятьсот; двенадцатый, семидесятый, пятисотый;
2) порядковые числительные, оканчивающиеся на –тысячный, –миллионный, –миллиардный.
Пример:
стошестидесятитысячный (ср.: сто шестьдесят тысяч), тридцативосьмимиллионный (ср.: тридцать восемь миллионов), девятисотдвадцатимиллиардный (ср.: девятьсот двадцать миллиардов);
3) слова типа трёхсполовинный, шестисполовинный.
  
Раздельно пишутся:

1) составные количественные и порядковые числительные, которые состоят из двух и более слов.
Пример:
двадцать девять, триста семьдесят четыре, тысяча девятьсот пятьдесят один; двадцать девятый, триста семьдесят четвёртый, тысяча девятьсот пятьдесят первый;
2) дробные числительные.
Пример:
три пятых (\(3\)/\(5\)), две целых и четыре девятых (\(2\) \(4\)/\(9\)), шесть с четвертью (\(6\) \(1\)/\(4\)).  
  
Через дефис пишутся:
 
порядковые числительные, оканчивающиеся на –тысячный, –миллионный, –миллиардный, если их первая часть обозначена цифрами.
Пример:
\(450\)-тысячный, \(37\)-миллионный, \(195\)-миллиардный.