А комплексные числа для чего-то часто бывают нужны? Мне на ум приходят только три применения - электротехнический софт, рисование фрактала Мандельбро и первая лаба по основам ООП
DSL, FFT (хотя там только умноженеи и сложение), фракталы, симулятор квантокого компьютера, симуляции для электротехники и т д. Вообще комплексные числа довольно в специфичных обдастях нужны и чаще всего можно обойтись без громоздкой библиотеки