如何不使用 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
相关文章
|
1月前
|
数据挖掘 数据处理 Python
Pandas去掉所有的百分号并转换成小数
在数据处理中,特别是在财务和统计分析中,经常会遇到带有百分号的数据。为了进行准确的计算,需要将这些百分比数据转换为小数形式。本文介绍了如何在Pandas DataFrame中快速去除所有百分号,并将这些值转换为小数,以便进行进一步的数值计算和分析。
56 2
|
2月前
输出浮点数
【10月更文挑战第12天】输出浮点数。
11 4
|
7月前
将整数转换为枚举
将整数转换为枚举。
40 2
|
7月前
|
存储
整数类型
整数类型。
65 0
|
存储
浮点数float转换成十六进制字符串的方法(FloatToHex)
浮点数float转换成十六进制字符串的方法(FloatToHex)
618 0
浮点数float转换成十六进制字符串的方法(FloatToHex)
|
存储 编译器 程序员
4.整数类型(上)
4.整数类型
187 0
|
存储 编译器 程序员
4.整数类型(下)
4.整数类型
87 0
C#中字符串是否可以转换为数值
C#中字符串是否可以转换为数值
07:输出浮点数
07:输出浮点数
100 0