> Erlang中文手册 > float_to_list/1 返回一个浮点数的文本形式

erlang:float_to_list/1

返回一个浮点数的文本形式

用法:

float_to_list(Float) -> string()

把浮点数转为一个文本形式的数据,小数部分使用 20 位科学计数法来格式小数数字的精度。

Pi = math:pi(),
float_to_list(Pi).

其效用跟 erlang:float_to_list(Float, [{scientific, 20}]) 一样,具体说明详看 erlang:float_to_list/2 的用法。

用 mochiweb 的 mochinum:digits/1 函数可以准确无偏差的把浮点数转为一个文本形式。

mochinum:digits(3.141592653589793).