Обновить

Множество Мандельброта. 32-бит TrueColor. 60 FPS. 80-бит long double. OpenMP. Суперсэмплинг 2x2 (4 прохода). И цвета

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели5.3K
Всего голосов 4: ↑4 и ↓0+6
Комментарии6

Комментарии 6

Собирать из исходника

g++ main-2.cpp -lgdi32 -ldwmapi

У меня gcc 14.2, работает

Многократное увеличение даёт такую картинку
Многократное увеличение даёт такую картинку

Автор, вам стоит вычитать свою статью, или отдать ее другу какому-нибудь почитать проверить.

Очень плохо написано. Словно это кривой машинный перевод. У вас там сплошные неполные несогласованные предложения. Структуры тоже почти нет. Понятно, что вы хотели сказать, но оформление тоже важно.

По технической части: long double не всегда 80-битный. В MSVC, которым вы скорее всего это компилировали, long double - 64 бита и не отличается от double.

Потом, если вам действительно нужна точность, то надо использовать длинную арифметику, можно даже целочисленную, или свои длинные числа с плавающей точкой. Это будет сильно медленнее, конечно, но зато можно на сотни порядков глубже приближать.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации