您的位置首页生活百科

c语言double2/5等于多少

c语言double2/5等于多少

的有关信息介绍如下:

c语言double2/5等于多少

如答羡仿念果你写成double a = 2/5的话,实际上是0.因为2和5都是整形,做除法是按照整形的除法规则,2/5=0.然后清大拍把整形的0赋给double型变量,做隐式转换,变成double型的0.如果需要得到0.4,可以这样:double a = 2.0/5.0;或者double a = ((double)2) / 5;