如何不使用 ndarray 默认的科学计数法格式

简介: 如何不使用 ndarray 默认的科学计数法格式

如何不使用 ndarray 默认的科学计数法格式


在程序的开头加上两句话:

import numpy as np
np.set_printoptions(suppress=True)

补充:

1、在Python 中设置不使用科学计数法

>>> a = -7.1855143557448603e-17
>>> '{:f}'.format(a)
'-0.000000'

上述默认小数点后六位,需要手动指定保留小数点后边位数:

>>> '{:.20f}'.format(a)
'-0.00000000000000007186'

Python 3.6 之后,可以更简单的指定:

>>> f'{a:.20f}'
'-0.00000000000000007186'

2、pandas 设置小数点格式

import pandas as pd
pd.options.display.float_format = '{:.2f}'.format
相关文章
Qt浮点数(float)/16进制转换
Qt浮点数(float)/16进制转换
|
2月前
|
Python
Python保留浮点数小数位数的几种常见方法
Python保留浮点数小数位数的几种常见方法
178 0
|
12月前
|
存储
浮点数float转换成十六进制字符串的方法(FloatToHex)
浮点数float转换成十六进制字符串的方法(FloatToHex)
322 0
浮点数float转换成十六进制字符串的方法(FloatToHex)
|
数据格式
labview数据类型转换字符串文件路径进制转换小数格式等
labview数据类型转换字符串文件路径进制转换小数格式等
202 0
C#中字符串是否可以转换为数值
C#中字符串是否可以转换为数值
05:输出保留12位小数的浮点数
05:输出保留12位小数的浮点数
134 0
04:输出保留3位小数的浮点数
04:输出保留3位小数的浮点数
90 0
062.浮点数转换为字符串
062.浮点数转换为字符串
108 0
|
开发者 Python
转换成为字符串和浮点数|学习笔记
快速学习转换成为字符串和浮点数
88 0
|
开发者 Python
转换成为整数|学习笔记
快速学习转换成为整数
87 0