【散分】都进来看看,一个有趣的小问题。大家可以给出一个自己的解决方案,怎么都行。

zgszft 2014-03-12 09:01:35
问题很简单,有一个double value变量。里面存着一个小数。现在要求剥离整数和小数部分。要求不能使用直接的数学计算(比如说直接的加减乘除取余等)或者字符串裁剪。大家随便来说说自己的方法。

2年没上CSDN了,我这个版块只能散100,如果能答的很好我再开一帖散400。
...全文
134 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunbo624 2014-03-12
  • 打赏
  • 举报
回复
分可以给楼上了
WarOfTheKing 2014-03-12
  • 打赏
  • 举报
回复
int a = (int)value; // 整数部分 double b = value - a; // 小数部分
antony0203 2014-03-12
  • 打赏
  • 举报
回复
偶也来一个 Double value=23.232; int a = value.intvalue()// 整数部分 Double b = value-a; // 小数部分

23,404

社区成员

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

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