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

mumasgw 2004-10-28 03:13:34
如题
...全文
403 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧