@richard
Для печати числа типа numpy.float64 в фиксированном формате можно использовать функцию numpy.format_float_positional()
. Эта функция позволяет задать количество знаков после запятой и общую ширину числа. Пример использования:
1 2 3 4 5 6 |
import numpy as np x = np.float64(12.3456789) formatted_x = np.format_float_positional(x, precision=3, strip_zeros=True) print(formatted_x) |
В этом примере число x
будет распечатано с точностью до трех знаков после запятой и без незначащих нулей.