You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Trunc");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Degrees");if(args1.IsError){returnargs1;}}
239
-
varz=(double)args1.NumberValue;
239
+
varz=(double)args1.DoubleValue;
240
240
varr=(z/Math.PI*180);
241
241
returnOperand.Create(r);
242
242
}
@@ -255,7 +255,7 @@ public Function_RADIANS(FunctionBase func1) : base(func1)
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Radians");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Cos");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Sin");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Tan");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Atan");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Cot");if(args1.IsError){returnargs1;}}
404
-
vard=Math.Tan((double)args1.NumberValue);
404
+
vard=Math.Tan((double)args1.DoubleValue);
405
405
if(d==0){
406
406
returnOperand.Error("Function '{0}' div 0 error!","Cot");
407
407
}
@@ -422,7 +422,7 @@ public Function_SEC(FunctionBase func1) : base(func1)
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Sec");if(args1.IsError){returnargs1;}}
425
-
vard=Math.Cos((double)args1.NumberValue);
425
+
vard=Math.Cos((double)args1.DoubleValue);
426
426
if(d==0){
427
427
returnOperand.Error("Function '{0}' div 0 error!","Sec");
428
428
}
@@ -443,7 +443,7 @@ public Function_CSC(FunctionBase func1) : base(func1)
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Csc");if(args1.IsError){returnargs1;}}
446
-
vard=Math.Sin((double)args1.NumberValue);
446
+
vard=Math.Sin((double)args1.DoubleValue);
447
447
if(d==0){
448
448
returnOperand.Error("Function '{0}' div 0 error!","Csc");
449
449
}
@@ -464,7 +464,7 @@ public Function_COSH(FunctionBase func1) : base(func1)
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Cosh");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Sinh");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Tanh");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Asinh");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Atanh");if(args1.IsError){returnargs1;}}
556
-
varx=args1.NumberValue;
556
+
varx=args1.DoubleValue;
557
557
if(x>=1||x<=-1){
558
558
returnOperand.Error("Function '{0}' parameter is error!","Atanh");
559
559
}
@@ -1278,7 +1278,7 @@ public override Operand Evaluate(AlgorithmEngine work, Func<string, Operand> tem
1278
1278
{
1279
1279
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter {1} is error!","Power",1);if(args1.IsError){returnargs1;}}
1280
1280
varargs2=func2.Evaluate(work,tempParameter);if(args2.IsNotNumber){args2=args2.ToNumber("Function '{0}' parameter {1} is error!","Power",2);if(args2.IsError){returnargs2;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","Exp");if(args1.IsError){returnargs1;}}
varargs1=func1.Evaluate(work,tempParameter);if(args1.IsNotNumber){args1=args1.ToNumber("Function '{0}' parameter is error!","SqrtPI");if(args1.IsError){returnargs1;}}
0 commit comments