这篇文章给大家介绍使用python怎么将分数和浮点数进行转换,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
Python的优点有哪些
1、简单易用,与C/C++、Java、C# 等传统语言相比,Python对代码格式的要求没有那么严格;2、Python属于开源的,所有人都可以看到源代码,并且可以被移植在许多平台上使用;3、Python面向对象,能够支持面向过程编程,也支持面向对象编程;4、Python是一种解释性语言,Python写的程序不需要编译成二进制代码,可以直接从源代码运行程序;5、Python功能强大,拥有的模块众多,基本能够实现所有的常见功能。
1、说明
分数与浮点数之间可以相互转换,虽然浮点数可以转换为分数,但在某些情况下,这种数字在浮点形式下不正确,因此会有不可避免的精度损失。
2、实例
>>> x Fraction(1,3) >>> x + 2 # Fraction + int -> Fraction Fraction(7,3) >>> x + 2.0 # Fraction + float -> float 2.3333333333333335 >>> x + (1./3) # Fraction + float -> float 0.66666666666666663 >>> x + (4./3) 1.6666666666666665 >>> x + Fraction(4,3) # Fraction + Fraction -> Fraction Fraction(5,3)
关于使用python怎么将分数和浮点数进行转换就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。