您好、欢迎来到现金彩票网!
当前位置:满堂彩 > 浮点变量 >

c语言中两个整型数据相除结果用浮点型变量储存为什么输出的结

发布时间:2019-05-08 21:36 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人教育行家采纳数:17603获赞数:43960爱电脑、爱数学、爱音乐; 熟悉VB、C/C++、JAVA; EXCEL与VBA有所研究…… 数学,一些会,一些被忘却……向TA提问展开全部C语言中,两个整数相除,结果是也是整数,如果被除数不是除数的整数倍,那么结果会直接舍弃小数,只保留整数部分,并且不会进行四舍五入,是直接舍掉小数,注意。

  用你举的例子:409/5,它的结果是81,不是81.8,如果要让结果保留小数部分,那么可以考虑给被除数或除数写成带小数的形式,比如写成:409.0/5或409/5.0或者409.0/5.0

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型,结果就是81.80,为什么同样是浮点型的结果,前一个小数点后面的就被舍去了呢?

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型,结果就是81.80,为什么同样是浮点型的结果,前一个小数点后面的就被舍去了呢?

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型,结果就是81.80,为什么同样是浮点型的结果,前一个小数点后面的就被舍去了呢?

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型,结果就是81.80,为什么同样是浮点型的结果,前一个小数点后面的就被舍去了呢?

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我是说结果用浮点型变量储存,被除数与除数用整型储存,得出的是81.00,如果被除数换成浮点型结果就是81.80。同样是浮点型的结果,为什么前面一个的小数位上的书会变成00

  我已经说过了,再说一遍,在C语言中,两个整数相除,结果也是整数,直接舍弃小数部分,如果有一个是浮点数,那么C语言编译器会对另一个整数进行类型转换,从整型转换成浮点型,再进行运算,结果保留小数部分。

http://login4porn.com/fudianbianliang/183.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有