社区
Web 开发
帖子详情
如何对一个变量(float)保留三位小数?
piaomiao_jxz
2003-08-12 11:51:47
如题。
...全文
1042
4
打赏
收藏
如何对一个变量(float)保留三位小数?
如题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whodsow
2003-08-12
打赏
举报
回复
设你已经得到了一个float变量的值f,想让它保留三位小数:
float f = (float)4.0 / 3;
int i = (int)(f * 10000);
int redressal = i % 10;
if(redressal > 4) i = i + 10;
i = i / 10;
f = (float)i / 1000;
方法是笨了点,不过绝对可行,也许Java中有这种函数吧,只是我不知道。
bruni
2003-08-12
打赏
举报
回复
DecimalFormat df = new DecimalFormat("#.000");
df.format((float) 123.45678); // result is 123.457
ccmoon
2003-08-12
打赏
举报
回复
注意要import java.text.*;
你也可以直接作为参数传
//数字符号处理
public static String CommaInsert(float in) {
String out = new DecimalFormat("####0.000").format(in);
return out;
}
ccmoon
2003-08-12
打赏
举报
回复
//数字符号处理
public static String CommaInsert(String in) {
String out = new DecimalFormat("####0.000").format(Double.parseDouble(in));
return out;
}
16.请编
一个
函数
float
fun(double h),函数的功能是对
变量
h中的值
保留
2位
小数
,并对第
三位
进行四舍五入(规定h中的值为正数)。
这是
一个
C语言编程题目,要求编写
一个
函数`fun(double h)`,该函数将正实型数h
保留
两位
小数
并进行四舍五入。文章描述了函数的功能、实现流程,并提供了源代码及实验结果分析。适用于C语言学习者的练习。
C语言试题二十五之编写
一个
函数
float
function(double h),函数的功能使对
变量
h中的值
保留
2位
小数
,并对第
三位
进行四舍五入(规定h中的值位正数)。
本文介绍了如何编写
一个
C语言函数,该函数接收
一个
double类型的正数h,将h的值
保留
两位
小数
,并对第
三位
进行四舍五入。适合计算机二级C语言考试及程序员进阶练习。
请编
一个
函数
float
fun(double h),函数的功能是对
变量
h 中的值
保留
2 位
小数
,并165对第
三位
进行四舍五入(规定h 中的值为正数)
本文介绍了
一个
C语言中的实用函数,该函数能够接收
一个
双精度浮点数作为输入,并返回
一个
保留
两位
小数
且经过四舍五入处理后的浮点数结果。文章提供了完整的代码实现及
一个
简单的示例程序来演示如何使用这个函数。
1.04 输出
保留
3位
小数
的浮点数
本文介绍如何使用C++处理单精度浮点数,并
保留
三位
小数
进行输出。通过示例代码展示了
float
类型
变量
的输入输出方法。
设
变量
n为
float
类型,m为int类型,则以下能实现将n中的数值
保留
小数
点后两位,第
三位
进行四舍五人运算的表达式是: A) n=(n*100+0.5)/100.0 B)m=n*100+0.5
本文介绍了一种实现浮点数
保留
两位
小数
并进行四舍五入的方法。通过具体的选项对比,解释了如何使用整型转换和数学运算来正确实现这一功能。
Web 开发
81,111
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章