作业帮 > 数学 > 作业

高中数学程序框图问题:为什么不能用赋值语句进行代数式的演算,谢谢

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/07/26 06:41:09
高中数学程序框图问题:为什么不能用赋值语句进行代数式的演算,谢谢
高中数学程序框图问题:为什么不能用赋值语句进行代数式的演算,谢谢
根本原因在于:计算机只能进行具体的数值运算,不会抽象运算(基于符号、变量的直接等价变换)(除非你挖空心思编写一种特定的专门的某类抽象运算的程序).例如,数学上,我们有:
x^2-1=(x+1)*(x-1)
这是因式分解或恒等式,但在计算机中,写成赋值语句:
T1=x^2-1
T2=(x+1)*(x-1)
然后判断:
if T1=T2 then Print "T1=T2"