- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
编辑//我可能认为 Programmr.com 用来检查答案输出与预期输出的代码是错误的。因为这里所有的答案几乎都是一样的公式,而且关于英雄公式的维基页面上的公式也和这里的答案一样。
在本练习中,完成“返回值”的函数。当您调用此函数时,它应该使用 Heron 公式计算三角形的面积并将其返回。
苍鹭公式:面积 = (s*(s-a)(s-b)(s-c))0.5 其中 s = (a+b+c)/2
我写了这个,但它似乎不正确,我无法弄清楚哪里出了问题。它的输出给出了错误的值:
public class Challenge
{
public static void main( String[] args )
{
double a;
a = triangleArea(3, 3, 3);
System.out.println("A triangle with sides 3,3,3 has an area of:" + a);
a = triangleArea(3, 4, 5);
System.out.println("A triangle with sides 3,4,5 has an area of:" + a);
a = triangleArea(9, 9, 9); // ! also realize the 9,9,9 is not even the same as the comment bellow. This was generated by the Programmr.com exercise.
System.out.println("A triangle with sides 7,8,9 has an area of:" + a );
}
public static double triangleArea( int a, int b, int c )
{
double s = (a + b + c)/2;
double x = ((s) * (s-a) * (s-b) * (s-c));
double Area = Math.sqrt(x);
return Area;
}
}
Expected Output
3.897114317029974
6.0
35.074028853269766
Your code's output
2.0
6.0
28.844410203711913
最佳答案
使用这个.. 苍鹭的正式
double s = (a + b + c)/2.0d;
double x = (s * (s-a) * (s-b) * (s-c));
double Area= Math.sqrt(x);
return Area;
关于java - Java 中使用的 Heron 公式,但值错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19723467/
我可以在Liunx操作系统上部署Twitterheron集群,但我不知道heron是否可以部署在Window操作系统上? 此外,如果我想使用 IntelliJ IDEA 运行 Heron 项目,我应该
比较Flink与Spark流,Flink与Storm和Storm与Heron有很多问题。 这个问题的起源是因为Apache Flink和Twitter Heron都是真正的流处理框架(不是像Spark
我正在尝试打印给定长度的三角形的面积和周长。我已成功打印出正确的周长,但是我的面积不正确(面积的输出为 0.00)。我意识到这是精度错误的损失,但是我无法解决它。有人请检查这段代码并指出问题,特别是在
以下代码应该使用 Heron 方法返回平方根。我试图在其中找到一个“错误”,但老实说,我没能发现它。我对“var prevGuess = n”语句有疑问。 “n”如何第一次工作?那是错误吗?“修复”是
我的代码: function calculate(sides) { var sides = prompt("Triangle side lengths in cm (number,number
Twitter 声称与 apache storm 相比,apache heron 的最大优势之一是调试能力,这是通过将每个 spout/bolt 任务移动到一个 Heron 实例(一个 JVM 进程)
编辑//我可能认为 Programmr.com 用来检查答案输出与预期输出的代码是错误的。因为这里所有的答案几乎都是一样的公式,而且关于英雄公式的维基页面上的公式也和这里的答案一样。 在本练习中,完成
我已经实现了这个功能: double heron(double a) { double x = (a + 1) / 2; while (x * x - a > 0.000001) {
Heron's method生成代表 √n 越来越好的近似值的数字序列。序列中的第一个数字是任意猜测;序列中的每个其他数字都是从前一个数字 prev 使用以下公式获得的: (1/2)*(pre
我尝试使用以下代码从zookeeper获取PhysicalPlan: String stateMgrClass = Context.stateManagerClass(this.config); IS
我是一名优秀的程序员,十分优秀!