point.h

来自「本文档是(作者:钱能)《C++程序设计教程》系列的部分辅助代码。 选题编辑:张」· C头文件 代码 · 共 34 行

H
34
字号
//*******************
//**    point.h    **
//*******************
#include <math.h>
class Point{
public:
  void Set(double ix,double iy)    //接口
  {
    x=ix;  y=iy;
  }

  double xOffset()                 //接口
  {
    return x;
  }

  double yOffset()                 //接口
  {
    return y;
  }

  double angle()                   //接口
  {
    return (180/3.14159)*atan2(y,x);
  }

  double radius()                  //接口
  {
    return sqrt(x*x+y*y);
  }
protected:
  double x;
  double y;
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?