calculator相关内容

C ++简单运算(+,-,/,*)评估类

我正在寻找一个C ++类,可以将其合并到我正在从事的项目中。 我需要的功能是将字符串操作评估为数字形式:例如,“ 2 + 3 * 7”的评估结果应为23。 我确实意识到了什么我问的是一种口译员,并且有构建它们的工具,因为我在CS方面的背景很差,因此,如果您能指点我准备好的班级,我将不胜感激。 解决方案 这应该完全满足您的要求。您可以在以下位置进行实时测试: http://www.w ..
发布时间:2020-09-27 07:28:10 C/C++开发

为什么pow(5,2)变成24?

我正在制作一个简单的计算器,您可以选择一个函数,然后输入2个即可得到答案。这是一个简洁的小程序,除了强大的功能之外,其他所有功能都可以顺利运行。每个数字都可以正常工作。 但是要注意: 5 ^ 2 = 24,5 ^ 3 = 624 。我正在使用 pow(number1,number2)。 #include< ; iostream> #include 使用命 ..
发布时间:2020-09-26 22:40:28 C/C++开发

输入的字符串格式不正确,为double.Parse

我是C#的新手。我正在尝试制作一个计算器,但是发生以下错误: 输入字符串的格式不正确。 这是代码的摘要: 双精度num1,num2,结果; 私有无效按钮14_Click(对象发送者,EventArgs e) { num1 = Convert.ToDouble(textBox1.Text); textBox1.Text = String.Empty; num2 = ..
发布时间:2020-09-25 23:10:19 C#/.NET

批处理-更高级的计算

批量使用set /a进行更高级的计算时遇到麻烦.小数将不起作用;例如,set /a 5/2仅输出2而不是2.5.同样,批处理也无法处理大量计算.有没有办法只制作一个临时文件(如vbs)或调用另一个程序(如计算器)进行计算并将其返回到批处理文件中? 解决方案 下面的程序作为Batch-JScript混合脚本的示例,允许评估任何JScript表达式: @if (@CodeSection ..

如何在Android中使用简单的计算器?如何使用“按钮"和单个编辑文本?

我正在学习Android,因此我想使事情保持简单. 我必须添加两个数字并将结果显示在单个编辑框中.要与第二个数字相加,您必须将第一个数字存储在变量中.然后,在编辑文本中使用此变量和第二个数字进行添加. 如果您查看下面的xml和Java代码,将会有一个更好的主意.提前致谢. ..
发布时间:2020-08-25 21:21:50 移动开发

python计算器程序

我使用函数编写了一个简单的计算器程序,我不知道这段代码到底有什么问题,它显示错误.我做了一些可能的步骤来调试它,但是我做不到. #!/usr/bin/python def add(): print "Enter the two numbers to Add" A=int(raw_input("Enter A:")) B=int ..
发布时间:2020-07-19 19:08:29 Python

WooCommerce运费计算器(shipping-calculator.php)-PHP替代-仅限邮政编码

这里需要一些建议. 我正在尝试编辑运输计算器(不是基于我正在检查代码,无法复制我要完成的工作,如下所示: 我只想隐藏国家&国家(地区)选项并进行设置,因此您只能输入邮政编码.我已经尝试过将其隐藏在CSS样式表/替代项中,使宽度/长度为"0". #add_payment_method .cart-collaterals .cart_totals table select, .woocom ..
发布时间:2020-07-19 07:34:27 PHP

在没有eval()的情况下,在javascript中从数组中添加/除/乘数字和运算符

我正在做一个计算器.挑战在于不使用eval().我从所有看起来像这样的输入中组成了一个数组: numbers = [1,1,'+',2,'*',3,'-','(',4,'*',5,'+',2,'/',5,')']; 然后我将此数组转换为字符串,删除,然后得到这样的字符串: numberString = "11+2*3-(4*5+2/5)"; 所以我的问题是,在不使用eval() ..
发布时间:2020-07-18 02:10:14 前端开发

Ti-Calculator上的多语言编程

除Ti-Basic(如Java,C和Python)外,我还对Ti-84 plus计算器上的其他语言进行编程感兴趣.我的计算器是否支持此功能,如果不支持,市场上是否有任何计算器可以做到这一点?预先感谢! (这样的想法是,当我无法在家中使用计算机时,我可以拿出袖珍计算器,然后开始编程并测试一些即将出现的算法.) 它不必是计算器,只需便宜且可编程的东西,以及我可以随身携带的东西. 解决 ..
发布时间:2020-07-11 01:05:39 Java开发

如何制作RPN计算器(Java)

我有一个作业,需要一点帮助,使用RPN格式进行多个计算时似乎出现错误.我使用下面链接中给出的示例输入.在第一个输入(16 3 7 + *)上,它给我正确的答案(160).但是,接下来的两个输入(4 32.125 13 – * 20 +)和(5 –3 * 4 2/6 3 1 –/+ +)返回“错误".预先感谢您的帮助,如果您需要更多信息,请不要问.作业详细信息:详细信息 到目前为止,我的代码: ..
发布时间:2020-07-06 03:18:32 Java开发

正则表达式问题涉及反向抛光计算器

我正在尝试使用正则表达式解决逆向抛光计算器问题,但是在将数学表达式转换为常规形式时遇到问题. 我写道: puts '35 29 1 - 5 + *'.gsub(/(\d*) (\d*) (\W)/, '(\1\3\2)') 打印: 35 (29-1)(+5) * 预期 (35*((29-1)+5)) 但是我得到了不同的结果.我在做什么错了? 解决方案 ..
发布时间:2020-07-06 03:18:30 其他开发

.on('Input')动态更新和添加

我有一组带有ID的HTML数字输入 YXS, YSM, YMED 我可以获得每个输入的值,将它们加在一起,然后将结果显示到#output. 但是,仅当以YXS,YSM,YMED的顺序输入时,它才起作用 如果我删除YSM使其空白,那么我只会将YXS作为值输出到#output. 我正在尝试使用它,因此无论输入什么值,它们都将加在一起并显示,或者如果仅输入1个值,则无论输入顺 ..
发布时间:2020-06-28 23:08:56 PHP

如何计算数字和数学运算符的数组(或字符串)

我正在制作一个计算器,并推送/保存所有数字,并且运算符单击了一个数组和一个字符串. 我想知道哪种方法 在这种情况下是最好的.从输入 OR 中创建字符串或数组是我想不到的更好的方法. 我想计算数组或字符串.该字符串给出了错误的答案,我对如何计算数组一无所知.演示计算器在下面. $(document).ready(function(){ var inputArr = []; ..
发布时间:2020-06-27 19:19:41 前端开发

在Android中打开计算器

我想从我的活动中打开一个计算器.这是我的代码,现在可以使用了: Intent i = new Intent(); i.setClassName("com.android.calculator2", "com.android.calculator2.Calculator"); 我想对此进行隐式调用,因为我不知道使用该计算器要使用什么计算器,并且我想让该选项保持打开状态以从计算器接收值,而a ..
发布时间:2020-06-26 18:39:01 移动开发

如何在Python中求解方程式?

假设我有一个方程: 2x + 6 = 12 借助代数,我们可以看到x = 3.如何使用Python编写可以解决x的程序?我是编程的新手,我看过eval()和exec(),但是我不知道如何使它们按我的意愿去做.我不想使用外部库(例如SAGE),我只想在纯Python中做到这一点. 解决方案 SymPy 怎么样?他们的求解器看起来像您所需要的.如果您想自己构建库,请查看它们的源代码 ..
发布时间:2020-06-13 20:16:39 Python

添加2个文本框的值以在其中一个显示结果

在我的表单上,我有2个文本框,分别为“ txtsurcharges.text”和“ txttotal.text”。 txttotal从mysql表中检索一个值,但是我想要发生的是,当我在txtsurcharges中输入一个值并在txttotal中显示结果时,该值将被添加。 这是我的txtsurcharges代码: txtsurcharges.Text = String.Form ..
发布时间:2020-06-01 20:59:27 数据库

Java简单计算器

我已经用Java编写了这个计算器程序。仅当一次计算两个数字时,此方法才有效。这意味着要得到1 + 2 + 3的总和,您必须这样: 按下1 按下+ 按下2 按下= 按下+ 按3 按= 并将其计算为6。 想要对此编程,以便通过以下方式获得答案: 按1 按+ 按2 按+ 按3 按= 但这给出了答案5 !!! 这是我的代码: 导入java.awt。* ..
发布时间:2020-06-01 00:56:16 Java开发