首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下代码的输出结果是( )。 print(0.1+0.2==0.3)
以下代码的输出结果是( )。 print(0.1+0.2==0.3)
admin
2021-03-16
27
问题
以下代码的输出结果是( )。
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://jikaoti.com/ti/X450FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
在数据库表设计器的“字段”选项卡中,字段有效性的设置项中不包括()。
在查询设计器中,实现选择操作的选项卡是()。
把一个项目编译成一个应用程序时,下面的叙述正确的是()。
下列不属于软件工程3个要素的是()。
在表单设计中,经常会用到一些特定的关键字、属性和事件,下列各项中属于属性的是
结构化程序所要求的基本结构不包括
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
下列对于软件测试的描述中正确的是
(1)用SQLINSERT语句插入元组("p7","PN7",1020)到“零件信息”表(注意:不要重复执行插入操作),并将相应的SQL语句存储在文件one.prg中。(2)用SQLDELETE语句从“零件信息”表中删除单价小于600的所有记录,并将
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为
随机试题
简述人的自由而全面的发展的科学内涵和实现条件。
A、 B、 C、 D、 B
患者,女,29岁。既往肺结核病史2年。近1周来气急、胸闷,刺激性咳嗽。胸部X线平片显示左侧肋膈角变钝,估计胸腔积液的量至少有
活血药的归经是
下列不属于证券交易所交易系统的是()。
什么是美?这个问题看似十分简单,一朵花、一片晚霞、一首诗、一曲音乐,我们觉得美;穿的衣服,用的家具,我们都会用审美的眼光,来说它们美不美。但是【①】认真追问一下:究竟什么是美?我们【②】往往会瞠目结舌,不知所答。在对美进行追问的过程中,首先碰到的
设A为n阶非零矩阵,且A2=A,r(A)=r(0<r<n).求|5E+A|.
一个基本的企业电子商务的架构应该包括电子商务的基础框架、应用和(50)三个部分。
在VisualFoxPro中,属于表单方法的是
下面正确使用动态数组的是()。
最新回复
(
0
)