社区
Web 开发
帖子详情
1.05f+.55f=1.5999999 如何让他等于1。6 ,非常急,谢谢
lihu1130
2003-03-24 02:16:43
1.05f+.55f=1.5999999 如何让他等于1。6 ,非常急,谢谢
...全文
82
4
打赏
收藏
1.05f+.55f=1.5999999 如何让他等于1。6 ,非常急,谢谢
1.05f+.55f=1.5999999 如何让他等于1。6 ,非常急,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mem_fox
2003-03-24
打赏
举报
回复
大家谁能说一下为什么
teddy_huang
2003-03-24
打赏
举报
回复
同意楼上的
UserJavaPerson
2003-03-24
打赏
举报
回复
import java.math.BigDecimal;
public class Untitled5 {
public static void main(String[] args) {
float f=1.05f+.55f;
System.out.println(f);
BigDecimal bb = new BigDecimal(f);
float f2 = bb.setScale(3,BigDecimal.ROUND_HALF_UP).floatValue();
System.out.println(f2);
}
}
结果为:1.6;
你可以根据上面的例子进行修改
fenglingr
2003-03-24
打赏
举报
回复
public Double FormatNum(double num){
java.text.NumberFormat nf=java.text.DecimalFormat.getInstance();
nf.setMaximumFractionDigits(1);
return Double.parseDouble(nf.format(num));
}
s=s+1和s+=1的区别
在编程语言中,一般的 数据类型从小转到大可以自动转换,而从大转到小必须强制转换 short s = 1; s = s+1; 报错吗?为什么? short s = 1; s+=1; 报错吗?为什么? 从源码角度: (1) s = s+1报错,这句先执行s+1然后把结果赋给s,由于1为int类型,所以s+1的返回值是int,编译器自动进行了隐式类型转换。所以将一个int类型赋给short就会出错 (2) s += 1这句不报错 通过反编译可以看到源码为 当...
Uncaught SyntaxError The requested module ‘node_modules.vitevue.jsv=50ccac76‘ does not provide
关键词:vite2、vue3、element-plus 问题产生: 当前vue3版本3.1.5,更新了以下三个包后: @vitejs/plugin-vue,1.3.0到1.4.0 @vue/compiler-sfc,3.1.5到3.2.2 element-plus,1.0.2-beta.69到1.0.2-beta.70 运行出现error,如下: Uncaught SyntaxError: The requested module ‘/node_modules/.vite/vue.jsv=50ccac76
WebSocket 二进制传输 AES加密和解密
最近一直在弄WebSocket,然后必然会遇到二进制传输 1.客户端设置 // 二进制方式接收数据 ws.binaryType = 'arraybuffer'; 这样设置以后客户端接收的数据就是ArrayBuffer,注意大小写,我设置为区分大小写居然浏览器会警告。 2.php服务端发送和接收加密二进制数据 /** * openssl aes 加密 */ function c...
signature=75654fbb9fb459bdf6219ab561ea3921,SplashUnit.dfm
object SplashFrm: TSplashFrmLeft = 749Top = 528BorderStyle = bsNoneCaption = 'SplashFrm'ClientHeight = 178ClientWidth = 369Color = clBlackFont.Charset = DEFAULT_CHARSETFont.Color = clWindowTextFont.He...
Unity3D:CommandInvokationFailure: Gradle build failed.
问题:CommandInvokationFailure: Gradle build failed. C:\ProgramFiles\Java\jdk1.8.0_131\bin\java.exe-classpath "D:\unity\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.0.1.ja...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章