java有没有取整数的函数?如 2.88 我想取成 2 有人知道马?

mumasgw 2004-10-28 03:13:34
如题
...全文
368 点赞 收藏 10
写回复
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
sgdb 2004-10-28
Math.round(1.3);---> 1
Math.floor(1.6);---> 1.0
Math.ceil(1.2);---> 2.0
回复
cold_blooded 2004-10-28
(int) 2.88
回复
sean_gao 2004-10-28
谢谢谢谢

项目刚刚到一定阶段了,稍微空一点。过不久要实施就忙了。:) How abt u?
回复
zcjl 2004-10-28
:)
大胃兄别来无恙?
回复
jiang_xiao 2004-10-28
Math.round(2.88) //值为3

double i=2.88;
int x=(int)i; //值为2
回复
sean_gao 2004-10-28
Every road lead to Rome.
回复
monkeyhjl 2004-10-28
<%
float i = 2.88f;
Float f1 = new Float(i);
out.print(f1.intValue());
%>
回复
monkeyhjl 2004-10-28
有。
intValue()
回复
zcjl 2004-10-28
java.lang.Math.floor(double)
回复
wangjm02 2004-10-28
强制类型转换就好了(int)2.88
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告