formula.h
上传用户:hyb6888
上传日期:2016-01-24
资源大小:5186k
文件大小:1k
源码类别:

输入法编程

开发平台:

Visual C++

  1. class stackOP
  2. {
  3. int topOP;
  4. int topNum;
  5. char stack[100][10];
  6. double stackNum[100];
  7. public:
  8. int caculateOP();
  9. int GetSort(char *ss);
  10. int MycmpOP(char *ss);
  11. popOP(char *ss);
  12. pushOP(char *ss);
  13. int GetTop(char *ss);
  14. int GetTopNum(double *lnum);
  15. int popNum(double *Num);
  16. double pushNum(char *ss);
  17. double pushNum(double num);
  18. int GetResult(double *Num);
  19. bool IsNullNum();
  20. stackOP();
  21. ~stackOP();
  22. };
  23. class formula
  24. {
  25.     char *Exp,*pExpscan;
  26. int myflage;
  27. int formula::GetStr(char *retss);
  28.     stackOP stackop;
  29. setformula(char *Expression);
  30. public:
  31. double resultvar;
  32. int getformulaVar(double *Num);
  33. caculate(char *lExpression);
  34. formula();
  35. ~formula();
  36. };