首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 print(0.1+0.2==0.3)
以下程序的输出结果是( )。 print(0.1+0.2==0.3)
admin
2022-09-09
24
问题
以下程序的输出结果是( )。
print(0.1+0.2==0.3)
选项
A、-1
B、True
C、False
D、0
答案
C
解析
在Python中,0.1+0.2=0.30000000000000004。原因是:对于十进制数,它只能表示以进制数的质因子为分母的分数。10的质因子有2和5,因此1/2、1/4、1/5、1/8和1/10都可以精确表示;相反,1/3、1/6和1/7都是循环小数,因为它们的分母使用了质因子3或者7。二进制(进制数为2)中,只有一个质因子,即2,因此只能精确表示分母质因子是2的分数。二进制中,1/2、1/4和1/8都可以被精确表示,但1/5或者1/10就变成了循环小数。所以,在十进制中能够精确表示的O.1与O.2(1/10与1/5),在计算机所使用的二进制中就变成了循环小数。当对这些循环小数进行数学运算并将二进制数据转换成人类可读的十进制数据时,会对小数尾部进行截断处理。在不同的语言中,运行0.1+0.2会输出不同的结果。本题选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/W76p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
查询所有1982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是
运算结果不是2015的表达式是
在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是
在表单中为表格控件指定数据源的属性是
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
在考生文件夹下的“雇员管理”数据库中完成如下操作:(1)为“雇员"表增加一个字段名为EMAIL、类型为“字符型”、宽度为20的字段。(2)设置“雇员”表中“性别”字段的有效性规则,性别取“男”或“女”,默认值为“女”。(3)在
下列选项中不属于软件生命周期开发阶段任务的是()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
Python文件的后缀名是
随机试题
行政机关向相对方收取公路养路费、港口建设费的行为在性质上属于()。
抗体分子在血清中不会发生自然沉淀,其主要原因是
健康相关行为是指
下列哪一项不是药剂学中使用辅料的目的
林可霉素类药物用于()。
甲、乙、丙三位自然人出资设立A有限责任公司(下称“A公司”)。公司注册资本800万元,其中,甲以货币出资400万元,乙以商标作价出资240万元,丙以设备出资160万元。公司成立后,发现股东丙的设备出资实际价值为50万元。公司不设董事会和监事会,丙为公司执行
纳税评估可根据所辖税源和纳税人的不同情况采取灵活多样的评估分析方法,主要有( )。
根据我国《保险法》的规定,应当由保险人承担的费用有()。
扩张性货币政策的主要措施包括()。
Peoplewhousuallychowdownonchillipeppersmayliveforlongerandhaveasignificantlyreducedriskofdyingfromcardiov
最新回复
(
0
)