问题标签 [ti-basic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1045 浏览

ti-basic - 从分数转换为小数,反之亦然,TI 83 basic

如果两个点已知,我有一个代码来计算一条线的斜率;但是,它只返回十进制格式的斜率。我希望能够选择将小数转换为分数。这是我到目前为止所做的:

当我运行它时,我得到 ERROR: SYNTAX on the conversion step (实际斜率计算成功完成。)

**我在上面键入的一些代码与 TI 84 中的显示不完全一致,但这是我使用 QWERTY 键盘能做到的最好的。

0 投票
3 回答
740 浏览

ti-basic - 在 TI-BASIC 中,如何在字符串中间添加变量?

我想知道如何在 X=5 和 Y=2 的情况下制作一些东西,然后让它输出类似 Hello 2 World 5.

在Java中我会做 String a = "Hello " + Y + " World " + X; System.out.println(a);

那么我将如何在 TI-BASIC 中做到这一点?

0 投票
1 回答
330 浏览

calculator - TI 基本数值标准

数字变量是否遵循 TI 计算器上的记录标准?

在我的 TI 83 Premium CE 上注意到该测试实际上返回 true(即 1),我感到非常惊讶:

0.1 -> X

0.1 -> Y

0.01 -> Z

X*Y=Z

我期待这会失败,假设我的计算器会使用类似 IEEE 754 标准的东西来表示浮点数。

另一方面,计算 2^50+3-2^50 返回 0,表明大整数似乎使用这样的标准:我们在这里看到大数的尾数是有限的。

0 投票
0 回答
214 浏览

c - TI-83 Plus 上的 printf() 溢出

我在这里学习教程。我正在做的是简单地打印出一个字符串,但它给了我一个溢出错误:

在此处输入图像描述

我正在使用 z88dk 将 C 代码编译成 .83p 文件并将其加载到 TI-83p 中。我用 Doors CS7.2 运行它。

0 投票
1 回答
48 浏览

ti-basic - 在 Ti-89 上运行程序时,列表始终被删除

每当我尝试在 Ti-89 上运行将数字或序列存储到列表中的程序时,该列表总是在程序运行后被删除。我在 Ti-84 上尝试过这种事情,并且成功存储了号码。我可能在想这可能是由于特定的格式错误。下面的示例程序:

也许数字没有存储到下一个空白单元格中并且整个列表被清除/删除?我知道在 Ti-84 上,可以简单地使用: c->L2(1+dim(L2)) 这似乎不适用于 Ti-89。以前有没有其他人遇到过这个问题?

0 投票
2 回答
1379 浏览

calculator - TI Nspire - 如何在没有计算器评估的情况下输出表达式

我想知道如何在不对其进行评估的情况下返回表达式。

我希望它返回类似
.

有没有办法做到这一点?谢谢你的帮助!

0 投票
4 回答
2144 浏览

ti-basic - 程序执行后如何删除“完成”消息?

我做了一个类似于清除 RAM 的程序。但是,它总是在执行后留下一条“完成”消息,后跟一条虚线。此外,如果向上滚动,您可以看到程序已执行。有没有办法把这两个东西都去掉?如果您无法隐藏程序已执行的事实,您能否取消显示“完成”消息?

我已经尝试添加ClearHome""作为我程序的最后一行,也没有停止显示完成消息。

如果您的解决方案可以包含在原始程序中,则可以加分。

0 投票
2 回答
83 浏览

ti-basic - 重复语句总是只重复一次

我刚刚开始使用以下猜谜游戏进行 TI-86 BASIC 编程:

我对Repeat语句的理解是该块将执行直到条件为真。就我而言,我发现该块只执行一次。这意味着A用户输入的值总是与 的随机值相同X,我很难相信。

知道我做错了什么吗?

0 投票
1 回答
1222 浏览

calculator - TIBASIC:如何提示一个多变量表达式?

在 Ti-84 和 Ti-89 上,我知道可以使用“定义”来定义具有多个变量的函数。但是,有没有办法使用“提示”或类似的东西来定义一个函数?

假设我们有一个计算表达式的非常简单的程序(仅作为示例):

不必每次都手动进入程序编辑器来更改表​​达式,我们如何自动提示用户定义一个函数,例如eq(a,b,c)=a^5-sqrt(c)/b

0 投票
1 回答
592 浏览

calculator - Ti-Nspire CX CAS:清除主屏幕,在 Matlab 中清除等效项

我正在编写一些简单的程序,我通过调用程序的名称在暂存器中运行这些程序。我开发了一个小脚本来在执行结束时打印所有结果,但是我找不到在脚本开始之前清除暂存器的方法?Matlab中的'clear'后跟'clc'之类的东西。

提前致谢。

艾尔·N。