java中如何取整? 强制转换,不可以吗?float x;int i=(int)x; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Float f = XXX;int i = f.intValue(); 我用了上述大哥的意见都不行,我们这出版系统特怪异,说不清什么编程语言,我用int(); Math.floor(); Math.ceil(); 都试过,全不行,sigh. 这样把。先把他转化成字符串,然后取字符串的一部分。不知你明白我的意思没。这个代码挺好写的不要我写出来把。JAVA没有直接这样的方法。呵呵。 public class quzheng{ public static void main(String[] args){ float f=12.223f; int i=(int)f; System.out.println(i); }}输出结果:12 (测试过绝对没有问题)to lkenshin(我来帮你up) Float f = XXX;int i = f.intValue();你的代码XXX后面记得加f 否则java当xxx是double型的 public class RandomNumber{ public static void main(String args[]){ System.out.println(java.lang.System.currentTimeMillis());//产生一个随机整数 System.out.println(java.lang.Math.random());//产生一个随机小数 } } 求用Java写一道选择题的程序,包括单选和多选.谢谢! vista下的JAVA开发 怎么查看源代码 jni中如何返回字符串? jsp怎么实现文件上传和页面的值传递??? 大哥帮我个忙。。。 怎么用java代码表示从C++代码?关于字符的处理 求教classloader!!! 请问jbuider能不能做一个百分比的圆啊? 请问C++ 程序员和JAVA程序员,到底谁挣钱多? 谁更有前途? 怎样更改一个按钮的标签?怎样知道我按的按钮是哪一个?(答对结帖) sql server的驱动程序在哪???
int i = f.intValue();
public static void main(String[] args){
float f=12.223f;
int i=(int)f;
System.out.println(i);
}}输出结果:12 (测试过绝对没有问题)to lkenshin(我来帮你up)
Float f = XXX;
int i = f.intValue();
你的代码XXX后面记得加f 否则java当xxx是double型的
public static void main(String args[]){
System.out.println(java.lang.System.currentTimeMillis());//产生一个随机整数
System.out.println(java.lang.Math.random());//产生一个随机小数
}
}