草庐IT

calculator

全部标签

php - 查询 : Calculate average price of stay depending on dates

大家好,我需要为房屋搜索创建一个查询,该查询将匹配数据库中用户输入的数据:他们想要入住和离开的日期、他们的团体人数和每晚价格。假设用户搜索了房子:日期:从2011-01-15到2011-03-01(见图片期间A1C1),3人,他愿意每晚花费$90到$125美元。这是我对该搜索的手动计算:数据库中可用的日期用户希望停留的总天数是:44天2011-01-15到2011-01-25第一期的价格是10天*100美元=1000美元2011-01-25到2011-02-14第二个周期的价格是20天*120美元=2400美元第三个周期2011-02-14到2011-03-01的价格是14天*140美

php - JavaScript 与 PHP : The same calculation returns different result

我正在尝试用JavaScript做一些简单的数学运算(?):(1023*2)+76561197960265728;我已经用PHP做了同样的计算,但结果不同:JavaScript:76561197960267780PHP:76561197960267774(正确结果)然后我尝试了以下操作:http://jsfiddle.net/YxBa4/JavaScript中是否存在计算大数的“限制”?//编辑:感谢您的回答,我现在使用BigNumber一个。我现在的完整工作代码:onJSFiddle 最佳答案 在Javascript中,数字是64

php - imagettftext() : calculate font size to ensure text fits image width

我正在使用imagettftext()在图像上写入动态文本,我希望它适合我的图像宽度。如何根据文本长度计算字体大小? 最佳答案 您可以在使用imagettfbbox函数输出之前计算TTF文本的边界框。遗憾的是,没有直接缩放以适合宽度的方法,因此您必须自己做。一种方法是将默认字体大小(例如20)的文本传递给imagettfbbox并从中检索宽度。然后,您可以通过计算比例因子来计算文本应该缩小或放大多少以适合您想要的大小:scale=targetWidth/bboxWidth;然后绘制合适大小的文字:fontSize=20*scale;

php 程序找到我的生日,其中日期名称 "Monday"再过 100 年

我出生于1986-04-21,也就是星期一。我下一个名为“星期一”的生日是1997-04-21等等。我编写了程序来查找最多100年,以查找我的生日与匹配的日期名称(星期一)匹配的那一年。这是代码:这是程序的输出:1986-04-21,Monday1997-04-21,Monday2003-04-21,Monday2008-04-21,Monday2014-04-21,Monday2025-04-21,Monday2031-04-21,Monday2036-04-21,Monday现在我的问题是为什么PHP在1970年之前和2040年之后不支持。那么如何获取2040年之后或1970年之前

php - Youtube 嵌入 : How does it calculate the 'width' and 'height' values?

当我在我的PHP代码中使用oembedURL并从我上传的视频中提取$video->width和$video->height时,我得到了值与我看到的与我的Youtube视频相关的任何内容都不匹配。http://youtu.be/p7ftPYU2_0w上传到Youtube的原始视频尺寸:640x336嵌入返回:480x270从Youtube页面UI分享时的最小嵌入选项:560x316有谁知道oembed从哪里得到这些值?为什么默认为480?有没有办法获得真实的视频尺寸,或者至少将默认值提高到640x[proportional_height]?我的目标是在嵌入到我的网站时保留视频的原始尺寸(

java - 后缀堆栈计算器

我已经为我的Java类创建了一个堆栈计算器来求解诸如2+(2*(10–4)/((4*2/(3+4))+2)–9)2+{2*(10–4)/[{4*2/(3+4)}+2]–9}我们假设在我们的代码中实现{}[]。我只用括号做到了。它仅使用()就可以100%工作。当我尝试添加{}[]时,它变得很糟糕。这是我目前所拥有的:packagestackscalc;importjava.util.Scanner;importjava.util.Stack;importjava.util.EmptyStackException;classArithmetic{intlength;Stackstk;Str

java - 我正在尝试用 Java 和 3 个类制作一个计算器

我是JAVA编程的新手,正在尝试制作一个由2个类和一个接口(interface)组成的Java程序。主类是StartingPoint.java,另一个类是Calculate.java,接口(interface)是Equations.java。到目前为止,我在Equation.java接口(interface)中有一个方程式,它由一个简单的加法函数组成。我希望程序提示用户插入2个整数并返回添加的解决方案。任何帮助将不胜感激。这是我的主类StartingPoint.javaimportjava.util.Scanner;publicclassStartingPoint{publicstat

java - 后缀计算器 Java

好的,所以我必须从文件中读入后缀表达式。后缀表达式必须有空格来分隔每个运算符或操作数。到目前为止,我所拥有的只有在输入文件中的运算符或操作数之间没有空格时才有效。(即如果文件有12+,我得到的结果是3。)为了做到这一点,我认为我需要标记输入,但我不确定如何。这是我到目前为止所拥有的。感谢您的任何回复。importjava.util.*;importjava.io.*;publicclassPostfixCalc{publicstaticvoidmain(String[]args)throwsException{Filefile=newFile("in.txt");Scannersc=n

java - JFrame中如何排列多个面板

我正在尝试制作一个简单的计算器来练习图形(我是一个完整的GUI菜鸟)。我在PolyashenkosCalulator和文本区域以及文本区域和按钮之间的空间之后有一些不需要的空间时遇到了一些问题。另外,我如何保持该布局但消除空间并使底部的3个按钮更小。任何有关我在做什么或如何做得更好的提示都将不胜感激。谢谢。importjavax.swing.*;importjava.awt.*;publicclasscalculator{publicstaticvoidmain(String[]args){//createstheJFrame(awindowwithdecorations)JFrame

java - 如果 double 是整数,不显示小数?

我正在用Java制作一个图形计算器程序,并且有一个方法可以根据用户输入执行操作,并返回一个double值以显示在JTextField中。但是,我希望结果显示为整数,不带后面的".0"小数点后没有有效数字,但在必要时仍显示小数点。最有效的方法是什么? 最佳答案 您可以使用DecimalFormat来抑制尾随字符,例如:DecimalFormatformat=newDecimalFormat("#.##");doubledoubleFromTextField=Double.parseDouble(myField.getText());S