首页 > 其他分享 >9.11课堂问题

9.11课堂问题

时间:2023-09-13 22:24:37浏览次数:36  
标签:反码 计算机 补码 取反 9.11 问题 字符串 课堂 原码

 

1.java7以上版本允许使用下划线分割多个位数。

 2.使用当前的区域语言特性格式化数字

 3.枚举值的foreach迭代

创建一个迭代器遍历MyEnum中的数据。

 4.原码反码补码概念

原码、反码和补码是计算机中用来表示整数的三种形式。对于正数,它的原码、反码和补码都相同。而对于负数,它的原码是将其绝对值转换为二进制,并在最高位加上符号位1;反码是将原码中除符号位以外的所有位(数值位)取反;补码是在反码的基础上加1。这种表示方法可以使计算机对正负数的运算统一处理,简化了硬件电路的设计。在计算机内存中,整数一律采用补码的形式来存储,读取整数时需要将补码转换为原码。转换方法是先减去1,再将数值位取反。这样的表示方法能够保证加法、减法等运算的正确性,并且方便进行进位和借位的处理。因此,原码、反码和补码在计算机中有着重要的应用。

编写相应程序

 5.inputTest测试

其中加号为连接符号。

 6.EnumText

s和t引用的不是一个对象,只有都转换成字符串以后才能比较

 7.TextDouble

java编译器无法精确计算浮点数。

 8.TestBigDecimal

使用String作为构造器参数可以更加精确的计算浮点数的结果。

 9.RandomStr

定义空字符串之后随机生成一个int整形,然后在强行转换成char类型,最后输出,可以制作出一串随机的字符串

 

标签:反码,计算机,补码,取反,9.11,问题,字符串,课堂,原码
From: https://www.cnblogs.com/wangrui0429/p/17700935.html

相关文章

  • 动手动脑9.11笔记整理2
    变量作用域的判定:  ......
  • 试题 基础练习 A+B问题
    ,如果你写一个程序不管输入是什么都输入57,则样例数据是对的,但是测试其他数据,哪怕输入是1和2,这个程序也输出57,则对于其他数据这个程序都不正确。数据规模与约定-10000<=A,B<=10000。说明:“数据规模与约定”中给出了试题中主要参数的范围。这个范围对于解题非常重要,不同的数据范......
  • A+B问题
    资源限制内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s问题描述输入A、B,输出A+B。说明:在“问题描述”这部分,会给出试题的意思,以及所要求的目标。输入格式输入的第一行包括两个整数,由空格分隔,分别表示A、B。说明:“输入格式”是描述在测试你的程......
  • 9.13完成ppt动手动脑问题
    枚举类型问题:privateenumSize{SMALL,MEDIUM,LARGE}publicstaticvoidmain(String[]args){Sizes=Size.SMALL;Sizet=Size.valueOf("SMALL");System.out.println(t.valueOf("SMALL"));for(Sizevalue:Size.values()){System.out.println(v......
  • 9.11 每日总结
    今天主要学习了phoenix的知识并且安装和使用了phoenix;Phoenix是HBase的开源SQL皮肤。可以使用标准JDBCAPI代替HBase客户端API来创建表,插入数据和查询HBase数据。它往往可以比你自己编写的数据处理代码更有效率,并且使用也更为简便;我们可以直接使用通用的sql语言来通......
  • java课堂开学第一节课测试源码
    1//2//Sourcecoderecreatedfroma.classfilebyIntelliJIDEA3//(poweredbyFernFlowerdecompiler)4//56importjava.io.PrintStream;7importjava.util.ArrayList;8importjava.util.Scanner;910publicclasstest{11......
  • 20-布尔值-比较运算符-逻辑运算符-短路问题
            ......
  • restTemplate接收返回对象中的数据为list是集合被转为对象问题处理
    接收的对象resultModel是服务者接口自定义的返回对象,包含msg,code,以及一个泛型对象data用于存放接口返回的数据。 当消费者通过restTemplate,postObject调用时,data需要通过map封装一下需要返回的数据,然后将map填充到data。若map中出现了集合数据,当集合数据只有一条时,会出现集合......
  • Chatgpt回答的问题
    1.如何做一个测试工程师     要成为一名测试工程师,你可以按照以下步骤进行:学习软件测试基础知识:了解软件测试的概念、目标和原则,学习各种测试技术和方法,并掌握测试文档编写和执行测试计划的能力。学习编程语言:掌握至少一种编程语言(如Java、Python、C#等),以便编写自......
  • (随笔)记录MP update()无法置空字段的问题
    问题在code编写的时候有遇到需求,即保存或更新操作之前需要对reason和medication_receipt字段进行清空操作,确保一条数据中这两个字段不能同时有值,由于是Springboot+MybatpisPlus的框架,因此第一反应是通过mp的update方法进行更新操作。for(FollowupPapRecordDetailfollowupPapR......