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

在java中一个混合运算10+'a'+1.5*3,它是怎么运算的结果是111.5

发布网友 发布时间:2022-12-03 03:53

我来回答

5个回答

热心网友 时间:2023-11-14 06:50

你注意一下Java在运算时候的一些规则即可:
1)在优先级相同的情况下,Java是从左到右计算的;
2)在不同类型之间进行计算时,Java一般会将内部宽度比较小的将转换成大的,以避免溢出。
比如10是int,内部32位,'a'是char类型,内部16位,
‘a'是一个char类型,其ascii码是97,在运算时就是用的是这个值;
将其转换成32位的int的97
3) 运算符是有优先级的。乘法的优先级高于加法,这和你学过的数学知识是一致的。最后遇到的1.5*3会得到double类型的4.5
因此最后结果就是 10 + 97 + 4.5 = 111.5,
但是,如果你是用System.out.println打印的,java转换成最高精度,也就是double并显示;
如果你把这个值赋给了int,那么结果是111,会舍去小数(而不是四舍五入)。

热心网友 时间:2023-11-14 06:51

它先自动把'a'转化成ASCILL码,就是97,然后做四则运算

热心网友 时间:2023-11-14 06:51

逻辑上字符是不能和数字相加的。
所以在这段代码里,字符a会被强制转化为int,而字符a的ascii码是97,所以你把它等97

热心网友 时间:2023-11-14 06:52

'a'被转成ASCII码 是 97 然后 10+97+1.5*3 = 111.5

热心网友 时间:2023-11-14 06:52

是10+a的ascii码(97)+1.5*3
int n = 10+(int)'a'+1.5*3;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕错过了糖筛怎么办 糖筛有哪些注意事项 怀孕几个月查唐筛 蔡家沟镇慈云寺 哈佳高铁高楞站多少平方米位置在那 超威电池生产日期怎么看 超威电池寿命一般多长时间 华晨宇鸟巢四面台10w+秒罄!!火星演唱会舞台概念图震撼发布! 手机连接160wifi电脑蓝屏使用160WiFi遇到问题应该如何解决 为什么手机wifi总是刚开启,锁屏就掉了。wifi设置里的休眠模式也是永久的... 建行卡为什么不能网上转账 学校发我们的建设银行卡一定要激活吗? 我打电话查余额说输入取钱密码... 1969.12.15公历命运 数学题:十个面包,3个人分着吃,甲付6个面吧的钱,乙付4个面包的钱,丙拿出1.5元。因给甲和乙各多少钱? 1993.10.15是什么星座 数学解方程 1.5*3-5x=13 是5*3-5x=13 农历1991.08.15的星座 宽1.5米,长3米,高1.9米是多少平方 1.5*3=1.5 3的算式有吗??? 列如1.2*6=1.2 6 1.5*3的意义是什么? 我的地方是1.5米×3米的 我要买30的地垫 我需要多少块地垫? 1点5乘3等于几 1.5*3表示什么,也表示什么? 1.5*3的意义是什么,也可以表示什么,改写成加法算式是什么 水不漏抹在地漏里,硬了可是手一摸就掉面 秧歌|北方秧歌到底有多火,看看这几个地方就知道了! 官庄的官庄镇的历史文化 无梦到徽州之五——昌溪千年古村落(日更) 请问这匾上的四个字是什么?劳烦看看 cdrX7安装程序只有怎么2页.安装之后不能用。 由20个万和30个十组成的数是多少? 30个十是( ) 2015.1.15号是什么星座 1995.11.15阳历是什么星座 阴历1999.06.15出生是什么星座 农历1990.12.15是什么星座? 安凯新能源公交车主仓副仓可以同时充电吗? 多家车企已生产燃料电池客车样品但商业化尚远 安凯电动客车上ep开关什么意思? 那张银行卡是没人要了是吗 没人要的东西可以拿么? 不知道谁打我卡里钱一年了没人要我可以把卡取消了吗 鲁阳和玻璃厂车间工那个厂好 eviews6破解版在WIN 7系统下的安装方法!!! 6点半是名词吗? 电视剧《陈翔六点半》当中的“六点半”究竟到底指的是哪一天的早晨还是傍晚六点半? 光伏直流电直接利用 我有4块260W的光伏板子,想安装起来家里用电,怎么办能直接用吗,比如连接上12V? 谁知道哪里能学习下祝由十三科,求大神指点? 这个年代歌是什么意思 下巴上长痘痘是什么原因 具体应该怎么做??? 北京金鹤康仁医药科技有限公司怎么样?