永发信息网

c++ 中计算V=4/3*3.14*R*R*R ; R=1时为什么计算结果为1啊??? 我定义的是doubale类型啊??

答案:5  悬赏:70  手机版
解决时间 2021-03-23 15:35
c++ 中计算V=4/3*3.14*R*R*R ; R=1时为什么计算结果为1啊??? 我定义的是doubale类型啊??
最佳答案
输出语句写错了吧。输出 R 为1.
V=4/3*3.14*R*R*R
4/3 得 1 -- 整型除以整型得整型
V=1*3.14*1*1*1 得 3.14

doubale -- double追问哦哦,,对 我是初学者。。那怎么才能使4/3不是1呢??
全部回答
可能是哪里弄错了吧,我这个就是3.14.。。。
改成V=1.0*4/3*3.14*R*R*R
这是因为4/3,整数时,为1的原因
乘于1.0后,转换成浮点数,就正确了。
V=4*1.0/3*3.14*R*R*R,要不然你4/3的值为1了,还有输出时保留几位你自己注意一下
你改成V=4.0/3.0*3.14*R*R*R试试,当然,V和R都要是double型!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
115浏览器 下载出现“未知错误106507”
美丝造型怎么去啊,有知道地址的么
生忌应该去上坟吗?
—Whyareyouexcitedtoday?—Wehavebeentold__
象山学府名苑和上城公馆楼盘哪个好
宇文成都怎么死的视频,隋唐历史上的宇文成都
一列高速列车的时速是220千米,比一架直升机慢
脚底板酸痛是怎么回事,走路脚疼是怎么回事
好会计安徽分校在哪里啊,我有事要去这个地方
海贼王索隆的感人台词,海贼王中索隆那句“受
梦见蛇妖(黑色的)在为了爱人(青色的蟒蛇)
耳朵是用来听好话的,鼻子是用来呼吸的,眼睛
NBA所有叫凯文的球员
如果对方恶意挑衅出手打了他 需要负责吗
巴格达市民学会应对战争看电视预测轰炸时间阅
推荐资讯
领航办公文体商行怎么去啊,有知道地址的么
人民币上的景观素描浓缩了我国风景名胜的精华
股份有一带一路的概念吗
如果不用器械怎么来锻炼肱二头肌?
欧曼汽车前四后四多少钱
景在人不在的思念诗句,形容人伤心难过的要死
zigbee是不是三个产品在一起才能互联
帮忙把《狂三控》翻译成日文。
潦凫怎么读
为什么锂离子电池中主要研究电池负极与电解液
同省不同市可以atm存款吗?就是晋江的农信银
男生们觉得高夫和曼秀雷敦哪个好呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?