Python 浮点数无损转字符串

Python016

Python 浮点数无损转字符串,第1张

repr()函数可以将浮点数无损转换为字符串,也可能引入无效位

str()函数会有精度损失

比如str(time.time())

参考: Converting a float to a string without rounding it

Common string operations

我们知道数字有很多种类型,比如整数和浮点数。在讨论字符串值时,我们将需要使用浮点值的形式,因此我们需要用于转换的函数。float函数的作用就是这样,它可以转换里面的值。这里我们将详细介绍浮动函数的一系列内容。

1、说明。

给定一个字符串值(包括浮点值),我们要用Python把它转换成浮点值。要将字符串值转换为float,我们可以使用float()函数。

2、语法。

class float([x])3、参数

X -整数或字符串

4、返回值。

返回一个浮点数。

Python是一种广泛使用的解释型、高级和通用的编程语言:

Python由荷兰数学和计算机科学研究学会的Guido van Rossum创造,第一版发布于1991年,它是ABC语言的后继者,也可以视之为一种使用传统中缀表达式的LISP方言。