首页 > 其他分享 >10.8

10.8

时间:2024-10-08 23:32:41浏览次数:6  
标签:输出 结果 10.8 System println 100 out

以下代码的输出结果是什么?
int X=100;
int Y=200;
System.out.println("X+Y="+X+Y);
System.out.println(X+Y+"=X+Y");
为什么会有这样的输出结果?

第一条输出结果是:X+Y=100200
第二条输出结果是:300=X+Y
第一条中“”中输出形式为字符串然后又连接了另一个数字,最终产生了一个字符串;在第二条输出中,首先执行加法,然后是字符串的连接。

好文要顶

请运行以下代码(TestDouble.java)

public class TestDouble {

public static void main(String args[]) {
System.out.println("0.05 + 0.01 = " + (0.05 + 0.01));
System.out.println("1.0 - 0.42 = " + (1.0 - 0.42));
System.out.println("4.015 * 100 = " + (4.015 * 100));
System.out.println("123.3 / 100 = " + (123.3 / 100));
}
}
你看到了什么样的输出,意外吗?
运行结果:

结论:
使用double类型的数值进行计算,其结果是不精确的。其结果不精确的原因主要包括浮点数的表示方式、精度限制、舍入误差以及运算顺序的影响。为了避免这些问题,可以考虑使用BigDecimal类来处理精确的十进制数值运算,因为它可以提供更高的精度和控制。
如何说明两个浮点数相等?
两个数做差取绝对值,结果小于一个值则可以说明两个值相等。

标签:输出,结果,10.8,System,println,100,out
From: https://www.cnblogs.com/lala-la/p/18453279

相关文章

  • 10.8日noip联考总结
    10.8日noip联考总结T1考试的时候没有想到可以快速用组合数进行统计答案,于是在正常的匹配栈里还套了一个\(O(n)\)的统计答案。其实只需要在里面统计个数,在用乘法原理就可以了。括号匹配引导我们使用匹配栈,而需要快速统计答案又可以想到组合计数。T2这题不用输出方案的话就......
  • 10.8学习
    1.CAP★一致性(2PC、3PC、Paxos、Raft)●强一致性:数据库一致性,牺牲了性能ACID:原子性、一致性、隔离性、持久性●弱一致性:数据库和缓存,延迟双删、重试●单调读一致性:缓存一致性,ID或者IP哈希●最终一致性:边缘业务,消息队列★可用性(多级缓存、读写分离)●BASE基本可用:限流导......
  • 10.8
    不知道为什么学习数学相关的东西总会思绪淤塞,心情烦躁,于是狂贺不止跑来写总结。第\(2\)次$NOIP$模拟赛进步了整整\(38pts\),增幅到了\(30.4%\),来到了惊人的\(163pts\)!实际得分\(0+100+63+0\)。A.兰亭序无关风月我题序等你回悬笔一绝那岸边浪千叠情字何解怎......
  • 10.8日
    在今日早上的工程实训中的电工基础实训中学习了不同的触电事故:电击和电伤,对于应对触电事故的措施和急救措施。Js是一种弱编程语言,其中对于声明变量,变量的数据类型有Number,String、boolean、undefined、null等,变量的数据类型取决于变量的值。其中声明变量有两种,let声明在目前使用......
  • 2024.10.8 鲜花
    好题蜂鸟(难忘今宵)传说中人类在远早住于黑暗的地下之遥派出了娇小的蜂鸟找到通往光明的隧道飞过了一座一座岛好想有一个地方落脚把一个一个梦制造会不会有人能够听到寻找太阳的梦自不量力说自己也变成太阳的念头有时候寂寞几乎扛不动咽在喉咙里无人诉说我们到底在......
  • 10.8 模拟赛(2023 CSP-S 十连测 #5)
    炼石计划10月28日CSP-S十连测#5【补题】-比赛-梦熊联盟(mna.wang)复盘T1秒了。30min。T2题目越短越难。但是链的是经典题目,写了。小样例太水,大样例太大,不方便猜结论。于是先写暴力然后自己造样例。模拟了五六组感觉可以按照lca的深度降序排序,然后能选就选。这......
  • 2024.10.8 test
    nf#34A定义两个长度相等的数列相似,当且仅当每个下标对应值在两个数列中的排名相等。对于一个长\(n\)的排列,定义\(f(A,k)\)表示有多少长\(k\)的排列和\(A\)的至少一个子序列相似。排列\(A\)的值是\(\sum_{k=1}^n[f(A,k)=C_n^k]\)。给出一个排列,有若干位置待定,求值......
  • Windows下安装Nessus 10.8.3安装破解教程
    1、下载:下载地址:https://www.tenable.com/downloads/nessus浏览器访问https://127.0.0.1:8834重点:Registeroffline,选择“ManagedScanner”,再选择“Tenablesecuritycenter”,最后一步设置账号密码,账号密码没要求。​​2、获取插件包2.1在命令行模式下(管理员身份运行),......
  • yum失效后Centos7 安装编译 fresswitch 1.10.8
    一、yum替换Centos7在2024.7月已停止yum服务,需替换为国内yum1、先备份mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak2、替换成yum阿里源curl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo3、......
  • Nessus Professional 10.8.0 Auto Installer for RHEL 9/AlmaLinux 9/Rocky Linux 9
    NessusProfessional10.8.0AutoInstallerforRHEL9/AlmaLinux9/RockyLinux9发布Nessus试用版自动化安装程序,支持macOSSonoma、RHEL9和Ubuntu24.04请访问原文链接:https://sysin.org/blog/nessus-auto-install-for-rhel-9/,查看最新版。原创作品,转载请保留出处。N......