【发布时间】:2012-10-02 04:49:53
【问题描述】:
我在我的 TI-nspire CAS 计算器上编写了一个程序,输出类似于以下内容...
intercepts
x = 2 and x = 4
y = 0
derivative
2x - 4
turning points
(2, -4)
这显然是在计算器中多行输出的相当多的信息。
我想知道如何才能更好地输出它,例如,将 x 和 y 截距放在同一行由制表符分隔,或者将转折点打印在同一行行(如果打印了多个。它们当前保存在一个列表中并迭代,每个都显示)。
TI-Basic 是否有 TAB 字符,或者是否有一种方法允许在同一行打印内容(通过多个语句。像 Disp 但没有尾随换行符后缀)。
【问题讨论】:
-
您似乎知道如何连接值和字符串,为什么不只使用空格(我不确定 TI-BASIC 中是否有制表符,虽然我的经验是 TI-83+ 和TI-89)。
-
因为第二行的缩进会不一致(如果我要合并 x 和 y 坐标的行),具体取决于第一行的长度。
-
嗯,一般来说,制表符有可能具有相同的不一致间距,只是在制表符间距的间隔中,而不是一个接一个的空间。如果我没记错的话,有一些函数可以确定字符串的长度。我建议将您的数字填充到一定长度,然后只使用空格。 (或者,如果您想真正花哨,请计算最长的数字并将其用作字符串长度以填充其他数字而不是固定的字符串长度)。
标签: calculator ti-basic