我目前正在实施一个函数绘图仪,到目前为止我已经完成了所有工作,除了我必须进行不规则计算的情况,例如 IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
page.resetPerspective();
Display.getDefault().asyncExec(() -> System.out.println(page.getPerspective())); // null
,1/(x-2)
。
目前,我的代码看起来像这样(当然简化):
x=2
我的问题是,如果计算结果为for(int i = minxvalue; i <= maxxvalue; i++) {
double y = ParseFunction(functionstring); //Parses the given string containing the user-entered function and returns the resulting y-value as double
coordinatelist.Add(new Coordinate(i, y);}//Saves the value-pair to a list with all valid points of the function-graph
,y
等,我必须期待Math.Sqrt(-2)
。到目前为止,我注意到受影响的计算在某种程度上被遗漏了因为它没有出现在我的坐标列表中,但它有一个返回值,对吗?