00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef _BasicMath_h
00021 #define _BasicMath_h
00022
00023 #include <math.h>
00024
00025
00026 double round1(int, double);
00027 double round2(double, double);
00028
00029
00030 int min2(int x, int y);
00031 double min2(double x, double y);
00032 int max2(int x, int y);
00033 double max2(double x, double y);
00034 double maxVector(double* x, int len);
00035 double minVector(double* x, int len);
00036 int maxPos(double* x, int len);
00037 int minPos(double* x, int len);
00038 double sumVector(double* x, int len);
00039
00040
00041
00042
00043 int max(int a, int b);
00044
00045 int min(int a, int b);
00046 double max(double a, double b);
00047 double min(double a, double b);
00048
00049
00050 int excel_modulo(int n, int d);
00051 #endif