Day05写代码浮点类转义字符
2022/9/3 23:24:57
本文主要是介绍Day05写代码浮点类转义字符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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! 代码要精简易读 } }
这篇关于Day05写代码浮点类转义字符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26敏捷开发:想要快速交付就必须舍弃产品质量?
- 2024-04-26静态代码分析的这些好处,我竟然都不知道?
- 2024-04-26你在测试金字塔的哪一层?(下)
- 2024-04-26快刀斩乱麻,DevOps让代码评审也自动起来
- 2024-04-262024年最好用的10款ER图神器!
- 2024-04-2203-为啥大模型LLM还没能完全替代你?
- 2024-04-2101-大语言模型发展
- 2024-04-17基于SpringWeb MultipartFile文件上传、下载功能
- 2024-04-14个人开发者,Spring Boot 项目如何部署
- 2024-04-14RAG应用开发实战02-相似性检索的关键 - Embedding