问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中数据类型自动类型转换为什么转换顺序是byte-short-int-long-float-double

发布网友 发布时间:2022-04-25 18:34

我来回答

4个回答

热心网友 时间:2023-10-23 21:38

byte1个字节short2个字节,int占4个字节,long占8个,float占8个,double占16个
字节从低的向高的可以自动转,高向低的不能。
long和float是同样字节的,long可以转float,但是float转long会丢精度。所以关系是这样的。

热心网友 时间:2023-10-23 21:38

是看精度的,从下到上这样不会发生数据丢失,如果从下到下,比如double到float,会因为精度问题而发生数据丢失

热心网友 时间:2023-10-23 21:39

byte 1字节 8位
short 2字节 16位
int 4字节   32位
long 8字节  64位
float 4字节 32位
double 8字节 64位

也许记错了

追问是这样的,但是就是不知道为什么long为什么可以自动转换为int

热心网友 时间:2023-10-23 21:39

浮点数所能表示的数的范围比整数大……追问可是float占4个字节而long占八个字节

追答反正像10的17次方这样的数long可以精确表示,但是float和double都不能完全精确的表示,这一点float和double都是一样的,转换成哪一个都不能避免精度丢失。但是如果是整型的10的17次方加上浮点数的10的30次方,结果转换成long可能最多只有实际结果的十分之一,而用float表示的话只是失去相对而言非常微小的精度而已

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抹完水泥墙多久能刮腻子 水泥墙抹完后需要多久刮腻子? 水泥抹墙多久能刮腻子 水泥多久能刮腻子 刚抹完的水泥墙几天能刮腻子 墙面多久能刮腻子 水泥墙多久可以刮腻子 砌完水泥多久刮腻子 水泥砌好后什么时候可以刮腻子 ...40个学分,托福110分,转学去美国哥伦比亚大学希望大吗? 你好,哥伦比亚大学排名怎么样?小白,想去哥伦比亚大学读研 真我Q3T屏幕是什么材质-是LCD屏还是OLED屏 java整数类型byte , short,int 和long 的使用规则? java 数据类型转换 java 变量数据类型转换?byte, short, char, int, long, float, double java中long=后面为什么还要加个L:: byte b=3 b=b+3 怎么还能报错 java 中怎样将 bytes 转换为 long 类型? 在java中如何将全为数字的字符串转化为byte数组和long数组 java中怎么把long类型的一个数字比如5000000000L转变成byte数组? java long 转byte byte转long 为什么输出不一样 怎样进行微信定位? java long类型怎么转成byte类型 苹果13墨迹天气的消息铃声怎么设置 墨迹天气定时语音播报怎么开启 墨迹天气定时语音播报设置方法 我的笔记本,装了一个固态,一个机械,开机之后,电脑是不是一直在读取硬盘里的数据,固态和机械都在运行 为什么我系统安装在固态硬盘,但是机械硬盘没在我的电脑中 新电脑装了旧机械硬盘,磁盘管理里面没有,机械硬盘有时在有时消失,下载东西显示磁盘错误? 固态硬盘台式电脑上加装了块机械硬盘一直工作正常,忽然在我的电脑里找不到机械硬 我的电脑原来用的是机械硬盘 后来加装了一固态硬盘为什么电脑没有显示呢? 买台新电脑把以前的电脑机械硬盘装上去里面的游戏之类的东西会不会在新电脑里面 电脑新装上一块机械硬盘,但是我的电脑里不显示 同时装了固态硬盘和机械硬盘的话,那么怎么显示在我的电脑里面。 java中“long”类型占多少字节? java中double数组转化为byte数组 Java 字符串转化为字节 电脑如何打开注册表 怎样打开电脑的注册表 电脑注册机怎样打开 如何打开电脑的注册表 打开电脑注册表需要什么 如何打开电脑注册表? 中级会计职称一年考三科,上班族应该如何备考 中级会计师考试一年考两科还是三科? 中级会计师考试是一次三门都必须过吗? 中级会计师考试是一次三门都必须过么 中级会计职称考试一年过三科心得分享? 中级会计师考试是必须一年考三门,还是分几年? 中级会计职称考试如何一次性通过三门? 中级会计师考试怎样才能一年过三门。 请问中级会计师两年内过三科是怎么计算的? 中级会计职称在两年必须要过三门,下面这种情况怎么算? 简述powerpoint+2016主题有什么作用