Почему программа выполняется за 0.0? - Компьютерные вопросы

Вопрос Почему программа выполняется за 0.0?

Регистрация
3 Апр 2013
Сообщения
97
Репутация
0
Спасибо
0
Монет
0
875a8375f91de049494d6073098e8a2f_e9de2ede0dccad6d6dfd1a1aee49160e.png

Такого же не должно быть
 
Регистрация
7 Окт 2013
Сообщения
87
Репутация
0
Спасибо
1
Монет
0
А размер массива какой? Если небольшой, то может успевать выполняться быстрее, чем точность функции timer.time
 
Регистрация
13 Июн 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
Разница времени настолько мала, что time.time еще не обновился и разница равна нулю. Можешь попробовать использовать time.perf_counter, он обновляется быстрее
 
Регистрация
15 Июн 2013
Сообщения
90
Репутация
0
Спасибо
0
Монет
0
Замени time.time() на time.perf_counter_ns() (или time.perf_counter() - если у тебя Python старый)- точность вычисления должна увеличиться.
 
Сверху Снизу