小编Sur*_*Rao的帖子

如何更改Math.PI的值

我是科学应用程序的首席开发人员.我们有一个新的要求来自会计,pi = 3.14.但是在JAVA Math.PI = 3.14159中......我尝试用反射来改变它.但它似乎不起作用,我们调用的一些库使用pi的旧值.例如,当我们整合1 /(x*x + 1)时,它仍然出现3.14159 ...而不是3.14.我已经尝试了一切......拜托,我怎么能改变Math.PI ???

编辑:这是我们公司的会计标准的一个例外.

出于合规性原因,所有数值常数必须精确到小数点后的两位数,并且所有计算必须相应地执行并与此精度水平一致.

我特意问过pi,他们说是的,pi必须准确到两位小数......

java math

-1
推荐指数
1
解决办法
386
查看次数

另一个FizzBu​​zz解决方案

我当时在求职面试中,被要求用PHP解决FizzBu​​zz。

编写一个程序,打印从1到100的数字。但是,对于三个打印数字“ Fizz”(而不是数字)的倍数,以及五个打印“嗡嗡声”的倍数。对于三和五的倍数的数字,请打印“ FizzBu​​zz”。

我以前从未听说过FizzBu​​zz,但以下是我的解决方法:

for ($i = 1; $i <= 100; $i++){
   if($i / 3 == round($i / 3) && $i / 5 == round($i / 5)){
      echo $i . " is FizzBuzz<br />";
   }
   else if($i / 3 == round($i / 3)){
      echo $i . " is Fizz<br />";
   }
   else if($i / 5 == round($i / 5)){
      echo $i . " is Buzz<br />";
   }
   else {
      echo $i."<br />";
   }
}
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索,没有找到任何解决方案,这让我想到也许是有问题的,这是我发现的最接近我的解决方案之一:

for ($i = 1; …
Run Code Online (Sandbox Code Playgroud)

php fizzbuzz

-2
推荐指数
2
解决办法
4490
查看次数

为什么在这个例子中使用会增加内存消耗

通过阅读这篇文章,我有点困惑:

https://www.dotnetperls.com/using

他们演示了调用2个一次性对象,结束了更多的内存使用,而没有usings 的方法,执行相同的指令,使用较低的内存.

你能解释一下为什么在这个例子中使用会增加内存消耗吗?

我想了解在某些情况下是否应该避免使用.

我认为dispose释放记忆是一个好主意,但看起来我错了.

c# garbage-collection dispose using

-2
推荐指数
1
解决办法
114
查看次数

我的程序返回 4 而不是预期值 40

#include <stdio.h>
    
int value(int *a);
    
int main(){
    int num = 4;
    value(&num);
    printf("value of number is = %d", num);
    return 0;
}

int value(int *a){
    int c = (*a)*10;
    return c;
}
Run Code Online (Sandbox Code Playgroud)

在这段代码中,我在函数中传递了地址,但它没有改变,为什么?

c

-5
推荐指数
1
解决办法
110
查看次数

jsonArray 请求没有响应

我正在尝试从 Android 获取数据到自定义 ListView,但无法获取!请帮忙

我的 JSON:_

{  
   "College":[  
      {  
         "Name":"NITK",
         "Logo":"http:\/\/192.168.43.164\\Webapp\\Collegelogos\\nitk.jpg"
      },
      {  
         "Name":"IITR",
         "Logo":"http:\/\/192.168.43.164\\Webapp\\Collegelogos\\iitr.jpg"
      },
      {  
         "Name":"NITT",
         "Logo":"http:\/\/192.168.43.164\\Webapp\\Collegelogos\\nitt.jpg"
      },
      {  
         "Name":"IITB",
         "Logo":"http:\/\/192.168.43.164\\Webapp\\Collegelogos\\iitb.png"
      },
      {  
         "Name":"IITG",
         "Logo":"http:\/\/192.168.43.164\\Webapp\\Collegelogos\\iitg.png"
      },
      {  
         "Name":"IITD",
         "Logo":"http:\/\/192.168.43.164\\Webapp\\Collegelogos\\iitd.png"
      },
      {  
         "Name":"BITS",
         "Logo":"http:\/\/192.168.43.164\\Webapp\\Collegelogos\\bits.png"
      }
   ]
}
Run Code Online (Sandbox Code Playgroud)

代码:-

public class MainActivity extends AppCompatActivity {
    private List<College> listcollege;

    //Creating Views
    private RecyclerView recyclerView;
    private RecyclerView.LayoutManager layoutManager;
    private RecyclerView.Adapter adapter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        //Initializing Views
        recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
        recyclerView.setHasFixedSize(true);
        layoutManager = new LinearLayoutManager(this);
        recyclerView.setLayoutManager(layoutManager);

        listcollege …
Run Code Online (Sandbox Code Playgroud)

java android json

-43
推荐指数
1
解决办法
842
查看次数

标签 统计

java ×2

android ×1

c ×1

c# ×1

dispose ×1

fizzbuzz ×1

garbage-collection ×1

json ×1

math ×1

php ×1

using ×1