Показать сообщение отдельно
Старый 23.09.2005, 00:01   #11
SubZer0
Администратор
 
Аватар для SubZer0
 
Регистрация: 03.09.2005
Сообщений: 2,408
Написано 301 полезных сообщений
(для 996 пользователей)
у мя на Athlon XP Pro3+ работает где деление на два у мя быстрей деление работает, а вот такой код
time1=MilliSecs()
For i=1 To 1000000
 a=i/10
Next
time1=MilliSecs()-time1
time2=MilliSecs()
For i=1 To 1000000
 a=i*.1
Next
time2=MilliSecs()-time2
Print " [/2] "+time1
Print " [*.5] "+time2
WaitKey()
то результат обычно 42 и 14

вот такой код
time1=MilliSecs()
For i=1 To 1000000
 a=i/5
Next
time1=MilliSecs()-time1
time2=MilliSecs()
For i=1 To 1000000
 a=i*.2
Next
time2=MilliSecs()-time2
Print " [/2] "+time1
Print " [*.5] "+time2
WaitKey()
работает 46 и 15


умножение рулит!
__________________
Как минимум я помог многим (с)
(Offline)
 
Ответить с цитированием