新手学Python之学习官网教程(十五: Floating Point Arithmetic: Issues and Limitations)

新手学Python之学习官网教程(十五: Floating Point Arithmetic: Issues and Limitations),第1张

概述文章目录1.前言2.浮点运算的问题和限制2.1表示性错误1.前言  为了方便大家对照学习,所以先附上本节课对应的官网链接:https://docs.python.org/3.6utorial/floatingpoint.html。本节课内容并非Python的核心内容,但浮点数的表示属于各个编程语言的通用内

文章目录1. 前言2. 浮点运算的问题和限制2.1 表示性错误

1. 前言

  为了方便大家对照学习,所以先附上本节课对应的官网链接:
https://docs.python.org/3.6/tutorial/floatingpoint.html。本节课内容并非Python的核心内容,但浮点数的表示属于各个编程语言的通用内容。学有余力或者对此感兴趣的同学,可以多花时间进行学习。

2. 浮点运算的问题和限制

  浮点数在计算机硬件中表示为以 2为基数(二进制)的小数。举例而言,十进制的小数:

0.125

等于1/10 + 2/100 + 5/1000 ,同理,二进制的小数:

0.001

  等于0/2 + 0/4 + 1/8。这两个小数具有相同的值,唯一真正的区别是第一个是以10为基数的小数表示法,第二个则是以2为基数。

  不幸的是

总结

以上是内存溢出为你收集整理的新手学Python之学习官网教程(十五: Floating Point Arithmetic: Issues and Limitations)全部内容,希望文章能够帮你解决新手学Python之学习官网教程(十五: Floating Point Arithmetic: Issues and Limitations)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1185245.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存