【问题标题】:Java math issueJava数学问题
【发布时间】:2023-03-19 08:35:02
【问题描述】:

谁能告诉我如何在 eclipse 项目中编写这种类型的代码。基本上我想对 samv 和 samvi 变量求平方根。我收到语法错误。

int ki, l,;   
 int samv = (tdrum / k) / l;
 int samvi = (tdrum / ki) / l;

int samv2 =  (Math.sqrt(samv);
int samv2i =  (Math.sqrt(samvi);

【问题讨论】:

  • int ki, l;不要忘记先初始化 ki 和 l。

标签: eclipse math.sqrt


【解决方案1】:

很多错误额外的逗号括号

int ki, l;   
 int samv = (tdrum / k) / l;
 int samvi = (tdrum / ki) / l;

int samv2 =  (Math.sqrt(samv));
int samv2i =  (Math.sqrt(samvi));

【讨论】:

    【解决方案2】:

    注意括号。并使用双精度,因为 sqrt() 不返回 int:

    double samv2 =  Math.sqrt(samv);
    double samv2i =  Math.sqrt(samvi);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-31
      • 2010-09-15
      相关资源
      最近更新 更多