CJHMath是一个功能超强的用于表白式合成与合计的COM组件。可对于由字符串组成的数值表白式妨碍多种求值运算。该组件具备如下特色:
1.反对于算术运算:四则混合运算、逻辑运算、关连运算
4.提供丰硕的罕用函数(40多少个函数的反对于(注册版))
5.反对于多个变量与常量合计,反对于中文变量(常量如:PI,E,TRUE,FALSE等)
6.反对于if....else....语句及if ....else....语句的有限嵌套(3.0版)
7.反对于多语句运算(如C编纂器同样),每一条语句用分号离隔。(3.0版)
8.反对于自动侦错,可能取患上过错号,过错信息。
9.反对于“拟精确运算” (2.0版),同时反对于“迷信记数法”方式
10.反对于诠释语句
11.反对于全角与半角混合输入
12.表白式求值示好比下:
ia1=1; '建树变量ia1,初值为1
ib1=1; '建树变量ib1,初值为1
ic1=1; '建树变量ic1,初值为1
if (ia1>=13 && ib1<=10)
{
ia1=ia1^2; '求平方
if (ib1>ia1)
{
ib1=ib1*sin(ia1/2); '函数的运用
ib1=ib1+10;
}
else
{
ib1=ib1/10;
ib1=ib1+10*(12-2*sin(ia1)); '还可更重大的混合运算
}
}
else
{
ib1=19;
ib1=ib1-1;
};
if (ic1>ib1)
{
ic1=ic1+1;
}
else
{
ic1=ic1-1;
};
12+13*(99+1)*tan(1)