- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 TI-84 Plus C 银版计算器上有一个 TI BASIC 的小代码,可以根据患者的体重确定正确的药物剂量。例如,如果每千克患者体重服用 5 毫克阿司匹林(事实并非如此),那么代码应该告诉我给 100 公斤重的患者服用 500 毫克阿司匹林。然而,代码正在解决每一种可能的药物。在这里:
PROGRAM:DRUG1
:Input "PATIENT WEIGHT: ",W
:Input "AGENT NAME: ",A
:If A=IPPI
:Disp "DOSAGE",W*2
:If A=NEVO
:Disp "DOSAGE", W*0.5
所以在这种情况下,这两种药物是 IPPI
和 NEVO
。如果我给患者体重 100 公斤,并选择 IPPI
,那么我希望看到
DOSAGE 200
然而,我确实看到了
DOSAGE 200
DOSAGE 50
显然两个“if”语句都在运行,即使我只给出了一个值 (IPPI
)。 [当我将A
设置为NEVO
时出现同样的错误]。
我也试过将 If
语句包含在 Then...End
中,所以代码看起来像:
PROGRAM:DRUG1
:Input "PATIENT WEIGHT: ",W
:Input "AGENT NAME: ",A
:If A=IPPI
:Then
:Disp "DOSAGE",W*2
:End
:If A=NEVO
:Then
:Disp "DOSAGE", W*0.5
:End
但这并没有改变什么。我是 BASIC 的新手,所以我确定有一个我看不到的简单错误,但我现在很困惑。
最佳答案
您需要更改第二个输入命令,以便将信息存储到字符串而不是数字变量 A。为此,TI-84 系列计算器的 [VARS][7] 菜单中有十个字符串变量。
另请注意,您必须将字符串与字符串“IPPI”进行比较,而不是将字母序列(数字变量)IPPI 进行比较。所以你的代码可能是:
:Input "PATIENT WEIGHT: ",W
:Input "AGENT NAME: ",Str1
:If Str1="IPPI"
:Disp "DOSAGE: ",W*2
:If Str1="NEVO"
:Disp "DOSAGE: ",W*0.5
或更简洁:
:Input "PATIENT WEIGHT: ",W
:Input "AGENT NAME: ",Str1
:Disp "DOSAGE:"
:If Str1="IPPI"
:Disp 2W
:If Str1="NEVO"
:Disp .5W
关于ti-basic - Trouble on "If"statement on TI-84 Plus C Silver Edition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30175372/
我在我的 flutter 应用程序上实现了一个带有背景图片的银色应用程序栏。当银色应用栏处于展开模式时,我想隐藏银色应用栏的标题。我只想在折叠时显示标题我怎样才能实现这种行为? SliverAppBa
根据文档,它应该是 --ignore PATTERN 我有一个包含标签的文件,名为“标签”。我已经尝试了以下,他们每个人仍然通过标签文件搜索.. ag -Qt --ignore ".*tags" "a
我正在尝试为 The Silver Searcher 编写一个包装器在 Python 中(Silver Searcher 就像 ack 和 grep)。 但是,我无法使用子进程库成功调用该程序。我可以
使用 Silver Searcher,我如何搜索: 带有单词或模式的(非二进制)文件 和 所有文件名,带有一个单词或模式,包括二进制文件的文件名。 其他偏好:想要不区分大小写的搜索和搜索点文件。 尝试
有 84 个 PATTERN 需要检查,我将它们存储在文件名 中模式.txt . 是 silver-searcher (也称为 Ag)能够从 获得这些图案模式.txt ? grep 有 -f从文件中读
我学习 Swift 已经有一段时间了,我真的很想使用它。然而,在 Windows 上编译 Swift 是一件很麻烦的事情。我可以很容易地从 Visual Studio 2015 做到这一点,但是 VS
我正在使用 ag在 Vim 中,字符串/文件搜索结果良好。 然而,似乎没有太多文档是如何为 ag 构建模式的。 我试图在 Practical Vim 书中的一个例子中使用 ag 而不是 vimgrep
好吧,我正在尝试做一些与我在 Adobe Flex 中所做的类似的事情。从 Silverlight 应用程序使用 Web 服务并显示结果。但问题是在 silverlight 中制作 UI 我发现它
我在 Silverlight 4 中有一个包含 3 列的数据网格以及一个包含“编辑/应用”按钮的列。 行单元格最初呈现为纯文本,我需要在编辑模式下将它们更改为组合框。 单击任何行中的“编辑”按钮后。我
我的 TI-84 Plus C 银版计算器上有一个 TI BASIC 的小代码,可以根据患者的体重确定正确的药物剂量。例如,如果每千克患者体重服用 5 毫克阿司匹林(事实并非如此),那么代码应该告诉我
我想像使用带有 --line-buffered 的 grep 一样使用 ag。可能吗?如果不是,我还有什么其他选择可以模仿这种行为? 最佳答案 我希望 ag 也支持 --line-buffered 风
我正在使用 Stack Exchange Data Explorer学习 SQL,但我认为该问题的基础知识适用于其他数据库。 我正在尝试查询 Badges 表,根据 Stexdex(从现在开始我将这样
我是一名优秀的程序员,十分优秀!