首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下代码的输出结果是( )。 print(0.1+0.2==0.3)
以下代码的输出结果是( )。 print(0.1+0.2==0.3)
admin
2021-03-16
57
问题
以下代码的输出结果是( )。
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的分数。二进制中,1/2、1/4及1/8都可以被精确表示。但1/5或者1/10就变成了循环小数。所以,在十进制中能够精确表示的0.1与0.2(1/10与1/5),到了计算机所使用的二进制中就变成了循环小数。当对这些循环小数进行数学运算并将二进制数据转换成人类易读的十进制数据时,会对小数尾部进行截断处理。在不同的编程语言中,运行0.1+0.2会输出不同的结果。本题选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/Bq6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
查询“教师表”的全部记录并存储于临时文件one.dbf中的SQL命令是()。
假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是()。
SQL语句中条件语句的关键字是()。
要退出VisualFoxpro返回Windows,不正确的操作是()。
以下关于自由表的叙述,正确的是()。
把一个项目编译成一个应用程序时,下面的叙述正确的是()。
对两个数据表建立临时联系时,要求()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
下列选项中不属于软件生命周期开发阶段任务的是
下面属于白盒测试方法的是
随机试题
有关改善病情药物,下列哪项描述不准确
患者,女,20岁。患糖尿病2年,在家中使用胰岛素治疗,1小时前病人昏迷。检查:皮肤湿冷,血压110/70mmHg,尿素氮4.3mmol/L,二氧化碳结合力21mmol/L。应首先考虑的是:
某妇女,45岁,扪及下腹部有包块半年,并且月经不规则,近3年来,经常感觉胃区不适,内科医师曾诊断为“胃溃疡”。妇科检查:腹水征(+),子宫大小正常,活动,无压痛,双附件区触及一鹅卵大、活动的实体性包块。可能是下列哪一种肿瘤
对边坡进行工程防护的方法包括()
下列哪些不是客户信息的保密原则()。
某个人独资企业投资人聘用甲管理企业事务,如果甲超越权限与善意第三人丙签订了一份买卖合同,则()。
A、B、C、D、A
数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的哪种结构,包括确定数据库在物理设备上的存储结构和存取方法?
北京明华中学学生发展中心的小刘老师负责向校本部及相关分校的学生家长传达有关学生儿童医保扣款方式更新的通知。该通知需要下发至每位学生,并请家长填写回执。参照“结果示例1.jpg~结果示例4.jpg”、按下列要求帮助小刘老师编排家长信及回执:在考生文件夹下
A、Hedoesn’twanttochangehisjob.B、Hedoesn’thearthewomanclearly.C、C)D、Hedoesn’twanttobetheboss.C
最新回复
(
0
)