|
发表于 2024-4-14 15:47:34
|
显示全部楼层
正好试试自定义函数功能:sqrt(x)=x√;
sqrt(2) = 1.4142135623730950488016887242097
Natural√ = 1.6487212707001281468486507878142
sqrt(Natural) = 1.6487212707001281468486507878142
a=5
b=6
c=7
((a+b+c)*(-a+b+c)*(a-b+c)*(a+b-c))√/4 = 1.4696938456699068589183704448235E1
sqrt((a+b+c)*(-a+b+c)*(a-b+c)*(a+b-c))/4 = 1.4696938456699068589183704448235E1
好了,第一个问题初步解决!下次再从内部代码解决。
其它如度,分,秒也可以用你喜欢的函数名代替。也可对你不喜欢的函数名重新定义:
如:开立方(x)=cuberoot(x);
cuberoot(Natural) = 1.3956124250860895286281253196026
开立方(Natural) = 1.3956124250860895286281253196026
如果你不介意变量名后有一个"()",自定义变量现也可简单实现,如:mytemp1()=0;mytemp2()=0;好了,两个函数形式的变量已定义,
mytemp2()=8;
mytemp1()=9;
菱形周长(mytemp2(),mytemp1()) = 2.4083189157584590960256482060757E1
菱形周长(8,9) = 2.4083189157584590960256482060757E1
好了,现在有了两个非常难看的变量,变量的内容也是长期保存的,只到下一次赋值。 |
|