float x0=1.5,y0=2.536; //第一个已知点的坐标 float x1=1.6,y1=3.044; //第二个已知点的坐标
float line (float x) //“点斜式”线性插值算法 { return (y0+(y1-y0)*(x-x0)/(x1-x0)); } main ( ) { float x,y; x=1.573; y=line(x); //y=2.90684 x=1.532; y=line(x); //y=2.69856 while (1) ; //在这一行设置断点,中止程序运行,以便观察程序运行的结果 }
(文章推荐人:电池)
|