我想用一些数字和X,甚至像3X+2 =5这样的直接方程来代替一个变量
是的,我在编码方程的解析度:D (我是圆的)
这就是我现在写的
Prompt E
Prompt F
while T [not equal to] 1
X+0.01 -> X
If E=F
1 -> T
If E=F
Disp X
End所以我想要做的是,E是3X+2,F是5,我用每个数替换X,当它等于F (so 5)时,我停止并打印X。
当我在代码E和F中直接替换它时,它是有效的,但是如果我要使用它,它是长而无用的。
If 3X+2=5
1 -> T
If 3X+2=5
Disp X
End这个管用!!那么,计算器能解释我说的E是一个长句子吗?
太感谢了!
Ps :别担心我在正字法上出错了,(我是法国人)PS2:不要告诉我怎么解决方程(不要告诉我什么是我不能做的!!)(遗失(4 8 15 16 23 42))
发布于 2015-10-21 01:40:02
您是在问如何将"3X+2“输入到变量E中吗?
在这种情况下,您可能不想使用变量,因为TI-84中的变量只能是数字。您可以使用字符串,它存储文本而不是数字。去VARS >String.若要查看可用字符串列表,请执行以下操作。
现在,要查找字符串的数值,可以使用expr(命令。例如,expr("3X+2"),其中X=1将返回5。您可以在目录(2+ 0)中找到expr(命令。
https://stackoverflow.com/questions/33088976
复制相似问题