首页 > 其他分享 >Day05写代码浮点类转义字符

Day05写代码浮点类转义字符

时间:2022-09-03 17:56:41浏览次数:42  
标签:String int 浮点数 System Day05 浮点 转义字符 println out

public class Day03 {
public static void main(String[] args) {
//整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x
int i = 10;
int i2 = 010;//八进制0
int i3 = 0x10;//十六进制0x 0~9 A~F 16

System.out.println(i);
System.out.println(i2);
System.out.println(i3);
System.out.println("=========================");
//============================================
//浮点数拓展? 银行业务怎么表示?钱
//BigDecimal 数学工具类
//============================================
//float 有限 离散 舍入误差 大约 接近单不等于
//double
// 最好完全避免使用浮点数进行比较
//最好完全避免使用浮点数进行比较
//最好完全避免使用浮点数进行比较

float f =0.1f; //0.1
double d =1.0/10; //0.1

System.out.println(f==d);//false
System.out.println(f);
System.out.println(d);

float d1=2132133223313f;
float d2 =d1+1;
System.out.println(d1==d2);//ture

//=========================================
//字符拓展
//=========================================
System.out.println("=========================");
char c1='a';
char c2='中';

System.out.println(c1);
System.out.println((int)c1);//强制转换

System.out.println(c2);
System.out.println((int)c2);
//所有的字符本质还是数字
//编码 Unicode中有一个表如 97=a,65=A; 2字节 0~65536//Excel 2的16次方=65536
//u0000 ufff
char c3= '\u0061';

System.out.println(c3);//a
//转义字符
// \t 制表符
// \n 换行
//.....

System.out.println("Hello\nWorld");

//
String sa =new String("hello world");
String sb =new String("hello world");
System.out.println(sa==sb);

String sc="hello world";
String sd="hello world";
System.out.println(sc==sd);
//对象 从内存分析

//布尔值扩展
boolean flag =true;
if (flag==true){} //新手
if (flag){} //老手
//Less is More! 代码要精简易读
}
}

标签:String,int,浮点数,System,Day05,浮点,转义字符,println,out
From: https://www.cnblogs.com/wan-wu-lian/p/16653180.html

相关文章

  • 工具类--精确的浮点数运算
    importjava.math.BigDecimal;importjava.math.RoundingMode;/***精确的浮点数运算**/publicclassArith{/**默认除法运算精度*/privatestati......
  • A100和H100两款NVIDIA顶级双精度浮点数矢量运算芯片被限制对华出口——警醒
    美国东部时间8月31日,NVIDIA公司宣布收到美政府通知停止对中国出口A100和H100两款NVIDIA顶级双精度浮点数矢量运算芯片,并且未来计算性能和数据传输性能高于A100的芯片都将禁......
  • 1<![CDATA[]]>和转义字符
    <sqlid="toolCaseVo">a.idAS"id",a.tool_codeAS"toolCode",a.dept_idAS"deptId",c.dept_nameAS"deptName",a.......
  • XML文件sql转义字符
    使用CDATA区段所有XML文档中的文本均会被解析器解析。只有CDATA区段(CDATAsection)中的文本会被解析器忽略。大于等于<![CDATA[>=]]>小于等于<![CDATA[<=]]>......
  • Qt 浮点数比较
    计算机表示浮点数都有一个精度的限制,由于精度的限制会发生部分的截断,使得原本不相等的浮点数就变成了相等假设floatx=3.144444445,y=3.144444448从数学角度上看,x......
  • Java正确比较浮点数的方法
    https://www.jb51.net/article/199220.htm 看下面这段代码,将d1和d2两个浮点数进行比较,输出的结果会是什么?123doubled1=.1*3;doubled2=.3;......
  • 十进制浮点数转换成IEEE754标准的32浮点数的二进制格式
    实例1:将176.0625转换为32位二进制的数实例2:(更具普遍行)将20.163转换成754标准的32位浮点数1.将十进制数转换成二进制数十进制浮点数,整数部分转换成二进制,采用除2取......
  • Day05集合-Collection
    集合1.集合的概念对象的容器,实现了对对象的常用操作,类似数组功能位置:java.util.*2.集合和数组的区别集合长度不固定,数组长度固定集合只能存储引用数据类型,数组可......
  • PLC 中 Modbus 浮点数字节顺序
    国内设备基本上是ABCD顺序,国外设备基本上是BADC顺序。低位优先字节交换。使用两个寄存器。使用IEEE754规范,如显示不正常可进行字节顺序交换位置即可。如下:Float......
  • 前端Day05
    好久没更新厌恶怠惰的自己 精灵图sprites:使用background属性进行设置 字体图标: CSS三角:(设置边框颜色为transparent再对三角部分独立设置颜色) CSS界面样式......