永发信息网

【double a】doublea=0;这样定义对吗?

答案:2  悬赏:0  手机版
解决时间 2021-02-14 22:25
【double a】doublea=0;这样定义对吗?
最佳答案
【答案】 首先说,这样写是没有问题的.
  但其实程序隐含的进行了一次数据类型的隐式转换.
  因为0实际上是一个 int类型,赋予double类型的a的时候,需要把(int)型的0转换成(double)型的0,然后赋给a.
  int -> double的转换是允许的,因为后者的范围大于前者.
  所以这样写定义没有问题. 追问: 就是说这样定义更准确 double a=0.0; 是吗? 追答: 其实写成double a = 0是完全可以的。:) 有一点需要注意了,比如说想把2/5赋给a的话,不能写成double a = 2/5,而一定要写double a = 2.0/5.0,因为先做2除以5的话是按整数做的,2/5就等于0了。
全部回答
我好好复习下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2008塞申斯在哪里
陶大水电材料批发地址好找么,我有些事要过去
考研居然还有合买daan的?
自己给自己怎样画掌中符咒
日文 DAISUKI 是什么意思
经典家纺用品地址好找么,我有些事要过去
石家庄哪个租车公司好?
五龙口街我想知道这个在什么地方
The university with two
“中国向西,世界向东”历史影响
美家布艺(秀夫店)地址有知道的么?有点事想过
老姚大饼切面在什么地方啊,我要过去处理事情
请问福特新嘉年华1.5手动时尚版的实际耗油是
犬夜叉6.30翠子的念珠怎么出
胜利小吃(石洞子沟路)地址在什么地方,想过去
推荐资讯
哪里可以看见图片
嘉慧婚纱摄影怎么去啊,有知道地址的么
苗岭饭店地址在什么地方,想过去办事
梦幻西游手机版49级门派闯关1轮多少经验
幽灵行动4怎么不用一直按着右键瞄准啊?
屏蔽β射线首选()。
空调内机风机吹风一下子大一下子小是怎么问题
济南市历下区初中学校有哪些
如何装订民事案件案卷
一般等价物与货币的共同点是C①都是商品②都
席家饭店地址在什么地方,想过去办事
男子4x400米接力世界记录为什么那么快,400记
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?