调用静态方法 import java.lang.Math;;public class Tea { public static void main(String[]args) { double ss=12.2132; long a=Math.round(ss); float s=12; int b=Math.round(s); } }
楼上的:调用静态方法 import java.lang.Math;;public class Tea { public static void main(String[]args) { double ss=12.2132; long a=Math.round(ss); float s=12; int b=Math.round(s); } }好像不太对
错了:) 反了取整 / 求余 %public class test{ public static void main(String[] args){ int i =12345; int j = i/4; int k = i % 4; System.out.println(i); System.out.println(j); System.out.println(k); } }
public class Tea { public static void main(String[]args) { double ss=12.0132; long a= (long) ss; float s=12; int b=(int) s; System.out.println(a); System.out.println(b); } }
取整是去掉小数位 Math.round()方法 要是不行就自己写一个方法。比如: public int Round(double input){ int output=0; for( ;input-1;input>=0){ output++; } return output } //效率么就不敢保证了 啊哈哈哈~~~~~~~
import java.lang.Math;;public class Tea
{
public static void main(String[]args)
{
double ss=12.2132;
long a=Math.round(ss);
float s=12;
int b=Math.round(s);
}
}
import java.lang.Math;;public class Tea
{
public static void main(String[]args)
{
double ss=12.2132;
long a=Math.round(ss);
float s=12;
int b=Math.round(s);
}
}好像不太对
反了取整 / 求余 %public class test{
public static void main(String[] args){
int i =12345;
int j = i/4;
int k = i % 4;
System.out.println(i);
System.out.println(j);
System.out.println(k);
}
}
我懂得很少,请大家指教!
问题太初级了,不好意思, :)
{
public static void main(String[]args)
{
double ss=12.0132;
long a= (long) ss;
float s=12;
int b=(int) s;
System.out.println(a);
System.out.println(b);
}
}
Math.round()方法
要是不行就自己写一个方法。比如:
public int Round(double input){
int output=0;
for( ;input-1;input>=0){
output++;
}
return output
}
//效率么就不敢保证了 啊哈哈哈~~~~~~~