Did you try to compile this? The compiler is there to help, it issues message to indicate where and what the problems are.
For example the first message I get is that GetLogValue is not a member of Math.
If you tried to compile this, the compiler should have told you where your errors are.
If you're having trouble understanding the compiler error messages, then you should post those messages and what you don't understand.
PLEASE USE CODE TAGS (the <> formatting button) when posting code. It makes your code easier to read and also makes it easier to respond to your post.
Here the errors I see:
1) In main, you calling a bunch of getter functions, but you have no functions matching those names in your class. i.e. GetLogValue vs. LogValue.
2) #inlude "Math.h" #include is misspelled.
3) return log10(value)/lo10(base); log10 is misspelled.
4) Inconsistency between your delcaration and and implementation for the following: CosineValue/GetCosineValue, TanValue/GetTanValue, CotanValue/GetCotanValue
5) You're using the complex class, but don't include the header. BTW, complex is a template.
Sorry, I made a mistake when I was writing it here.Where the real mistakes? When I compiled this, the messages are: "no matching functions for the call to: LogValue,SineValue,CosineValue..."
This is my homework. I'm the new learning in c++. Also, the lesson is English. My English is not enough. I myself wrote codes, but it is very hard to me complete it.
m.LogValue() function requires two arguments.
m.SineValue() function requires 1 argument.
Line 21, Same problem with m.CosineValue() and m.TanValue().
Line 22, Same problem with m.CotanValue() and m.MultiSumFunc()
Line 23, Same problem with m.GetComplex()