自动转换遵循以下规则:
1)如果计算中涉及的类型不同,则首先将它们转换为相同的类型,然后再进行操作。
2)根据数据长度的增加方向进行转换,以确保准确性。例如,在int类型和long类型的操作中,int数量在操作之前转换为long类型。
a.如果这两种类型的字节数不同,请将它们转换为字节数更大的类型
B.如果这两种类型的字节数相同,并且一种是有符号的,另一种是无符号的,请将它们转换为无符号的类型
3)所有浮点运算都以双精度执行,即使表达式只包含浮点单精度运算,应先将其转换为双精度类型,然后再进行运算。
4)当char type和short type参与操作时,必须首先将它们转换为int type。
5)在分配操作中,当分配号两侧的数量数据类型不同时,分配号右侧的数量类型将转换为左侧的数量类型。如果右数量的数据类型长度大于左数量的数据类型长度,则会丢失部分数据,这会降低精度,丢失的部分会向前舍入。
1. 字符类型,也称为字符类型。和其他类型一样,char类型可以在定义和初始化中声明(定义)然后赋值(初始化)。使用char定义一个字符,然后通过用单引号括起来的单个字符为其赋值。
2. 当然,您也可以在定义变量时初始化变量(即在声明变量时赋值)
3。请注意,字符并不表示字母,单个字符用单引号括起来。所谓单字可以是数字、中文等。
4. 字符类型可以自动转换为具有较大存储空间的int类型。
例如,在下面的示例中,C是一个字符。当它被分配给int类型的I1时,不会因为自动转换而报告错误。
5. 当int转换为word类型时(这是从大存储空间到小存储空间的转换),需要强转换。
6. 添加强制转换后,它不会报告错误。至于转换什么字符,则与ASCII码有关。我在这里不多说了。
slf4j-api,slf4j-log4j12以及log4j之间什么关系?Log4j是一个专门的日志系统,实现了日志功能。Slf4j-log4j12是Slf4j和log4j之间的中间适配器,Slf4j API类似于一组用户定义的日志接口。用
CSS为什么这么难学?随着技术的更新和迭代,前端工作越来越繁重和复杂。CSS技术就像一个数学问题。它有太多的可变性。这就是困难所在。例如,您可以清楚地看到11=2,但是您是否需要考虑1 1000-10 1100 123的问题?随着CSS3的
手机内存怎么分大小?购买手机时,您可以选择:16g内存、64g内存、128G内存、256g内存、512g内存。你可以根据需要选择购买。如果不选择,可以咨询手机卖家怎么区分内存条是ddr3还是ddr4?外观上,DDR4的金手指呈弧形。1. 不
怎样能把QQ对话框缩小?ALT space n可以缩小对话框。同时附上QQ对话框的快捷键:1。ALT s快速回复2。ALT C关闭当前窗口3。打开聊天记录4。ALT t更改消息模式5。打开聊天记录6。按住Ctrl键a选择当前对话框中的所有内
手机验证码短信怎么自动弹出?短信设置具体操作步骤:[1。点击短信图标进入短信页面。点击手机菜单键,弹出短信“设置”按钮。2. 点击“短信设置”按钮进入设置选项。点击短信设置中的“短信通知设置”打开。3. 在消息通知设置选项中选择“弹出消息提
学Python一定要会算法吗?一开始,你不必好好学习算法。但是随着技术的发展,仍然需要算法,否则只能做一些工作。1. 学好软件开发离不开计算机理论基础,比如数据结构、操作系统、网络技术、算法研究等,如果你喜欢这项技术,那就不是问题。先开始,
一张长方形纸折起一个角30度?一张折叠成30度角的矩形纸?答:如果一个矩形以30度角折叠,那么这个矩形就变成两个全等的直角三角形。一个长方形纸折一个角等于30度?1. 先折一个正方形2。三。以a点为中心,将AB边折叠到CD边上,使B点落在C
客服自动回复怎么设置?1. 首先,我们打开淘宝旺旺,看到左下角的设置按钮,点击打开。2. 有很多选择,不用担心,只需点击左下角的客服设置即可。3. 点击打开,会有两个选项,客服工作台和自动回复设置。稍后我们将讨论客户服务工作台,然后首先单击
html点击按钮时切换图片的代码?使用JavaScript文档.getElementById(“图像”)。SRC=XX”。“Png”相对简单。Image是图片标签的ID,XX可以为您存储图片的名称。例如,当您单击不同的数字并响应不同的图片时
苹果手机微信怎么群发?苹果手机微信群发方式:[1。打开苹果手机,打开微信软件。2. 在成功登录帐户后,请登录您自己的帐户。3. 打开微信后,点击底部的“I”栏,然后点击“设置”选项。4. 单击“设置”列表中的“常规”选项。5. 然后单击常规