Я пытаюсь использовать функцию savetxt
в numpy. Проблема, с которой я сталкиваюсь, состоит в том, что даже я думал, что я определяю свои переменные соответственно, то есть int() или double(), в текстовом файле, который я получаю, есть float. Как это изменить?
Вход выглядит следующим образом: pNoise=[int(i), around(pNoise[0], decimals=3), around(pNoise[1], decimals=3), around(pNoise[2], decimals=3)]
строка savetxt выглядит следующим образом: savetxt(noutF, pNoisetot)
Я ожидаю: 0 1.567 8.865
вместо этого получаю 0.000000000000000000e+00 1.015909999999999940e+02 2.600000000000000089e-01