举报

fillpie函数问题,角度过小(0.001)会画出全圆

0
#include <graphics.h>
#include <cmath>
#include <iostream>
#include <conio.h>
#define PI 3.1415926//定义常量符号圆周率为PI

using namespace std;

void drawUI() {
	fillpie(50, 0, 200, 150, 0, 0.001);
}

int main() {
	initgraph(800, 600);
	drawUI();
	_getch();
	closegraph();
	return 0;
}

当输入角度过小时,画出的图像为全圆,除了设置阈值,有什么解决方案

技术讨论社区