Мне нужно рисовать линии с большими двойными значениями, например (3000,00,4500,45).
CImg<unsigned char> img(800,800,1,3,20);
img.draw_line( 3000.00, 4500.45, 3478.567, 4500.45, RED);
Но я хочу, чтобы размер моего экрана был ограничен 800x800.
Думал взять Модуль координат Точки в пределах 800 Нравится
3000.00%800=600
Я могу разместить 600 на моем экране. Но проблема в том, что CPP не поддерживает модуль двойного значения.
double a = 3000.00;
printf("%lf",a%800.0); //Expected 600 but exception
**Invalid operand of type double,double to binary operator%**
Как я могу разместить эти большие точки на моем экране с помощью CImg?
CPP
?? вы должны добавить тег c++ - person Grijesh Chauhan   schedule 13.09.2013