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

java数据类型转换

发布网友 发布时间:2022-04-29 08:30

我来回答

4个回答

热心网友 时间:2022-06-24 21:41

这很明显
第一 c=(int)d; 意思是把d的值强转为int类,然后赋给c,那么c自然也等于8000.

第二 f=(float)g; 意思是把double类型的g值,强转为float类型然后赋给f,因为float是单精度,所以结果就去掉小数点的一半.

热心网友 时间:2022-06-24 21:41

是因为浮点行转换成字符串的时候 涉及到占位和补位 所以会产生这种情况
一个字符占2个字节 而一个浮点小数的单精度是占4个字节 双精度占8个字节
在转换的时候当然会出现这种情况

热心网友 时间:2022-06-24 21:42

我补充下hnxpmm的解释吧
f=1.23456792E8相当于是将123456789.123456789的小数点前移变成1.23456789123456789*10^8,去掉小数的一半就变成1.23456789*10^8了,

热心网友 时间:2022-06-24 21:42

double g = 123456789.123456789;
f = 1.23456792E8;
相信你应该看到了!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... java中的数据类型可以进行强制转换吗,String和int如何进行强制转换? Java中数据类型转换有几种?每种转换都在什么情况下使用? Java强制数据类型转换 荣耀20PRO怎么关闭相机双击唤醒? java中各数据类型是如何实现强制类型转换的? JAVA基本数据类型转换 福州供电公司变电站分类(报省公司) 福建宁德核电站的开工仪式 福建到底要建几个核电站?详细情况? 福建哪里有正在修的核电站? 福建省总共有几个火力电场 福建宁德核电站的地理位置 福建有多少个核电站?包括在建的、 福建省有几个水电站? 有人说非洲人是没有尊严的,这是为何? 为什么有人说非洲是人类生命的摇篮? 一部印度还是非洲的原始人电影 里面的人都是原始遮重要部位 有些人被捉去当祭品进贡 身上涂满了蓝色 有人说非洲大部分的人是不会感恩的,这是为何? 非洲女孩是否很容易就接受和别人性交呢? 你听过哪些让人毛骨悚然的真实事件? JAVA数据类型间转换 Java编程中的数据类型转换 荣耀6双击唤醒屏幕怎么设置方法 JAVA语言数据类型转换有什么特点? java 数据类型的自动转换 java数据类型转化问题? java中关于数据类型转换 java中如何进行字符串和数据类型的转换? 12500港币等于多少人民币 1250万港币等于多少人民币 15000港币等于多少人民币 10000人民币安0.8的汇率算换港币多少了 港币2600等于多少人民币 一万二干元港币等于多少人民币? 数据库系统工程师和信息系统管理工程师哪个好考,更简单点 曼秀雷敦新碧轻透水感防晒喷雾需要卸状吗 OMI/近江兄弟 白金级清爽水感面部身体防晒喷雾泡沫SPF20 PA+ 想要通过股票和基金赚钱靠谱吗? 进行股票基金投资时,其中可能会造成什么风险? “免维护”铅酸蓄电池该不该维护