для дальнейшего объяснения моего названия: у меня есть массив поплавков, который я хочу округлить, ОДНАКО, я хочу округлить числа до числа, которое не является ближайшим целым числом. Например, предположим, что я хочу, чтобы числа округляется до ближайшего целого числа, кратного 2. Это то, что у меня есть:Как округлить поплавки до масштабируемых целых чисел?
Temp = np.around(data,0)
с data
быть массивом поплавков. Цифры округлены до ближайшего целого числа, но я хочу, чтобы они были округлены до ближайшего кратного 2. Моя цель:
0,9 -> 0
1,1 -> 2
т.д.
Спасибо!
Не 1 в 2? – Jeremy
Нет универсального подхода к этому, т. Е. Никакого «раунда до ближайшего числа Фибоначчи». Вы специально хотите «ближайший кратный 2» или вас интересует только ответ на общий подход? – tom10
Скажем, 2 конкретно, поскольку я мог бы выяснить, как изменить его, если необходимо оттуда, @ tom10 – jstack