1

所以我的老师给了我这个计算器来尝试修复在以前版本(可能是 Ti-83)中工作的程序。据她说,它应该给出一个方程的推导。输入是不言自明的,其余代码相当简单:

PROGRAM:DER
:Input "EQUATION:",Str1
:Input "VAR:",Str2
:Real(12,Str1,Str2)→Str3
:Real(19,Str3
:
:

所以现在我有点被那个Real(标记吓坏了,因为目录只列出Realand real(,最后一个只接受一个参数。

所以我的问题是:这他妈的是什么,它是如何工作的?另外,当然,您知道如何编写程序计算 Ti-84 Plus 的导数吗?先感谢您!

4

1 回答 1

0

如果您还安装了 Omnicalc,那么这是针对符号解析器挂钩的。Symbolic是一个提供(除其他外)符号区分的应用程序。它使用解析器钩子(和一个标记钩子来改变你在屏幕上看到它的方式)与 BASIC 接口,这意味着当real(遇到 a 时,它会查看它后面的内容,如果很明显你没有尝试,它会拦截它得到复数的实部。它显示为real(好像您还安装了 Omnicalc,否则它应该显示为d(等等(与它在菜单中的外观相匹配,使用 [math][math] 访问)。Symbolic 和 Omnicalc 都使用解析器钩子,这通常会造成问题,但 Omnicalc 知道 Symbolic 并“链接”这些钩子。

real(12(aka d() 用于符号区分。

real(19(又名pretty()可能美化了一个公式,它仅在您还安装了 Pretty Print 应用程序时才有效。

于 2015-05-06T20:40:44.363 回答