问题标签 [calculator]

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 回答
209 浏览

php - 我将如何添加一个 PHP 语句来有条件地减去?

我有一个表单,它使用 PHP 根据用户所做的选择来计算总数。共有13个选项。我坚持两个部分,“蓝色”和“橙色”:

如果用户选择“蓝色”,则价格增加 250.00 美元

如果用户选择“橙色”,则价格增加 150.00 美元

我想弄清楚的事情:我想这样做,如果用户选择蓝色,然后继续选择橙色 - 橙色的费用不会添加到总数中。另一方面,如果他们没有选择蓝色,而是继续选择橙色,我希望将 150.00 美元添加到总数中。

我能想到的唯一解释方法是,如果您购买蓝色,则包括橙色。

这是我的 HTML:

蓝色的

是 否

是的

这是我的PHP:

有人告诉我,我应该这样做:

并且工作正常,除了即使未选择蓝色(四)而选择橙色(六),橙色的值也不会添加到总数中。我应该使用 if/else 语句还是什么?此外,这种形式不需要是安全的。提前感谢您的任何想法。

0 投票
2 回答
1012 浏览

android - android 程序崩溃(平台新手)

所以这是我的第一个真正的 Android 程序(!hello world),但我确实有 java 经验。程序编译得很好,但是在运行时它一打开就崩溃(尝试调试,但它在到达我的断点之前就崩溃了)。正在寻找任何对android更有经验的人的建议。

以防万一它有助于继承xml

0 投票
5 回答
15824 浏览

c - 将变量乘以另一个变量?

我有一个需要编写的 C 类程序。该程序要求一个数量,我需要将该数量乘以用户输入的另一个变量。ac 类的基本计算器脚本 :)

我是这样设置的

为什么它没有按预期工作?

0 投票
3 回答
5180 浏览

php - UPS 运费计算器

我设法让一个 UPS Shipping 计算器在 PHP 中工作。我现在发现 UPS 的标准运费上限为 150 磅。对于任何超过 150 磅的东西,我需要通过货运运送。

有人用 UPS 编写过运费计算器吗?我为 150 磅以下的任何东西编写的计算器不需要 UPS 帐户。我希望为运费计算器做同样的事情,但是,我找不到任何有关如何完成此操作的信息。

任何帮助将不胜感激。

编辑

根据 Nicolaesse 的要求,我添加了一些我在 2009 年编写的代码片段来解决我的问题。

演示可以在这里看到: http ://cart.jgallant.com (将产品添加到购物车、结帐并输入邮政编码以进行运费估算)

核心UPS等级:

重量计算器助手:

0 投票
3 回答
2832 浏览

math - 如何在 LaTeX 中对内容进行装箱,以使所有框都在同一行且高度相同?

我需要用文本表示计算器按键,以便按键被一个框包围。我试图只用简单的按键(没有盒子)就可以逃脱,但我被标记为它,因为它看起来我的评估员有点学究。

无论如何,一些研究发现了 \boxit 和 \fbox 之类的东西。

我给了他们两个去,但 \boxit 产生与 \fbox 相同的结果。问题是盒子的高度和基线随它包含的字形而变化。

举个例子,代表按5,乘,x;

这会在内容周围生成框,但它们位于不同的基线上并且它们都是不同的高度。

鉴于到目前为止我所看到的 LaTeX,我会说这绝对是可能的,但 CTAN、新闻组和谷歌到目前为止还没有发现任何有用的东西。

有什么提示吗?

0 投票
2 回答
832 浏览

objective-c - 计算器键盘算法最简单的方法是什么?

想要为计算器编写键盘。我想做的是:

带有 0 到 9 键的键盘 特殊键:+ - * / 。=

到目前为止我的概念:

当按下数字键时,将其 int 值转换为字符串并将该字符串附加到 bufferString。这样输入值就建立起来了。当用户按下 . (制作一个浮点值),检查是否 . 已经在 bufferString 中。如果是,请忽略它。

但是:这真的是一个好方法吗?或者我应该在数学上做所有这些数字输入的东西吗?

0 投票
2 回答
854 浏览

asp.net - 实时“价格 x 数量”计算器

我正在使用 ASP.NET 和 Repeater 控件来显示我的数据。我拥有的数据存储在列表中。我将如何实现一个实时受到影响的简单计算器?我必须使用 AJAX,还是可以在客户端使用?我希望用户能够更改数量,并立即显示新价格。鉴于缺乏持久性,有没有办法防止不断地往返于数据库以获取商品的价格?谢谢

0 投票
4 回答
3398 浏览

c++ - C++ 简单操作 (+,-,/,*) 评估类

我正在寻找一个可以合并到我正在从事的项目中的 C++ 类。我需要的功能是将字符串操作评估为数字形式:例如“2 + 3*7”应该评估为 23。

我确实意识到我要问的是一种解释器,并且有构建它们的工具,因为我在 CS 方面的背景很差,所以如果你能指出我的现成课程,我将不胜感激。

0 投票
4 回答
1874 浏览

calculator - For...TI-BASIC 中的下一个循环

我编写了一个程序(在我的 TI-84 计算器上)来满足以下练习:

编写一个程序,打印不等式 ax + b < c 的所有解,其中 a、b 和 c 由用户输入。在这个程序中,x 的域将是一组连续的整数,其中最小和最大的成员也将由用户输入。(提示:使用 FOR . . . NEXT 循环从最小到最大测试每个整数。)

这是我的代码:

我是偶然发现的;我真的不知道 'If' 在 'For' 中是如何工作的。不过,我想让它告诉我是否没有解决方案,所以我尝试了:

但这会返回“MIN=”的值,这是为什么呢?谁能帮我理解这些工作?

0 投票
2 回答
202 浏览

java - 查找默认计算器(跨平台)

如何在不依赖我的程序平台的情况下在 java 中找到并运行默认计算器。我可以硬编码每个主要操作系统的所有路径,然后找到该人正在使用的操作系统,然后使用该操作系统的相应路径。但是,看到我不想那样做,有没有办法在不硬编码路径的情况下做到这一点?