在Java中计算整数的十进制表示

在Java中计算整数的十进制表示,java,integer,decimal,Java,Integer,Decimal,这可能看起来很幼稚,但我不确定整数的十进制表示形式是什么 您能提供一些Java代码来将整数转换为十进制表示形式吗 谢谢 由于整数表示整数,如2,因此2的十进制表示为2.0。在数学术语中,数字的值保持不变,因为2等于2.0 如果要将整数转换为其他数字格式,应按如下方式执行: int a = 2; float b = (float) a; double c = (double) a; double d = (double) b; 我的答案是 完成了!我现在已经计算了整数int值的十进制表示形式。

这可能看起来很幼稚,但我不确定整数的十进制表示形式是什么

您能提供一些Java代码来将整数转换为十进制表示形式吗


谢谢

由于整数表示整数,如2,因此2的十进制表示为2.0。在数学术语中,数字的值保持不变,因为2等于2.0

如果要将整数转换为其他数字格式,应按如下方式执行:

int a = 2;
float b = (float) a;
double c = (double) a;
double d = (double) b;
我的答案是

完成了!我现在已经计算了整数int值的十进制表示形式。 正如javadoc所说:

参数转换为带符号的十进制表示形式,并作为字符串返回


当然,他们可能希望您编写实现该方法的代码,而不是使用库方法。

您可以使用以下内容:

 Integer i = 10;
 Double iDecimal = new Double(i);
 System.out.println(iDecimal); //would print 10.0 i.e. decimal

我在一次面试中被问到这个问题,我只是不知道这是什么意思。@AngryPanda好吧,你应该问他们,而不是我们。@Kayaman-我问了,招聘人员说,列出你的假设。如果你能帮我解决这个问题,我将不胜感激,因为我同样迷路了。我想你是在浪费我的时间。你好,先生。然后离开。但计算整数的十进制表示法几乎是胡说八道。@HusseinElFeky Nope。6的十进制10表示为6,它不涉及任何计算。您再次将c转换为c,使其为双精度。它只能是a或b。然而,我不认为这是问题作者想要的。