c++实数运算和整数运算。

本文通过一个实例介绍了C++中整数和实数运算的区别,特别是在除法运算时产生的不同结果。作者指出,整数运算会忽略小数部分,而实数运算是完整的浮点数计算。通过将90.0改为90进行对比,展示了运算结果的变化,强调了理解这两种不同类型运算的重要性。
摘要由CSDN通过智能技术生成

我们来看一个例题,4个工人3天铺了90m³,照这样计算,5个工人6天能铺多少呢?
分析
求一个工人一天铺多少砖:90/3/4=7.5
求五个人六天铺多少:7.5X5X6=225
综合列式:
90/3/4X5X6=225.
以下是用c++写的程序。
在这里插入图片描述
运行结果如下图。对了不是225块砖而是225立方米
在这里插入图片描述
那么为什么是用90.0除而不是用90除呢?你们可以把90.0改成90试一试。结果会给你surprise 大家也会和我刚学习一样有很大的疑问为啥是90.0而不是90呢为了了解这个问题我们要了解整数和实数的不同。
在日常生活中1和1.0没有什么差别,但是在计算机中他们意义不同不加点的是整数运算加点的是实数运算。
1,什么整数实数加减在除法下结果有可能不同但是在加减成上无任何妨碍答案都一样。除法有可能结果有的不一样。
以下图片是证明1话

在这里插入图片描述
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值