View Full Version : [Tanya] Mana yg lebih cepat, loop atau repeated command?
purba
07-09-2012, 03:06 PM
Mungkin ada yg punya pengalaman dgn pemograman numerik?
Ane mo tahu mana yg lebih cepat, melakukan:
do I=1 sampe 100
write "kambing"
enddo
atau:
write "kambing"
write "kambing"
... (sampe 100 kali)
write "kambing"
:)
kandalf
07-09-2012, 03:51 PM
Lebih cepat yang kedua.
Karena yang pertama ada proses membandingkan nilai 'i' (ambil register i, ambil current pointer, bla bla bla).
Tapi beda waktu antara dua teknik tersebut tidak terlalu panjang sehingga teknik yang pertama lebih menguntungkan, selain lebih mudah dibaca oleh programmer, juga bisa dibuat lebih dinamis.
kenapa ga diinsert sintak buat penghitung timernya?
toh hasilnya akan beda2 di tiap PC, karena tergantung prosesor, dll :)
secara logika lebih cepat yg kedua
waktu mau nulis, ya tinggal nulis - gak pake cek kondisi dulu
yg pertama akan cek kondisi dulu
opera
07-09-2012, 04:13 PM
bedanya cuman sepersekian dari sepersepuluh detik....
Zhazha
07-09-2012, 04:16 PM
ini lebih cepat eksekusinya atau lebih cepat ngo-dingnya?
second_life
07-09-2012, 06:31 PM
Lebih cepat yang kedua.
Karena yang pertama ada proses membandingkan nilai 'i' (ambil register i, ambil current pointer, bla bla bla).
Tapi beda waktu antara dua teknik tersebut tidak terlalu panjang sehingga teknik yang pertama lebih menguntungkan, selain lebih mudah dibaca oleh programmer, juga bisa dibuat lebih dinamis.
juga lebih irit baris syntax -> ukuran lbh kecil ;D
purba
07-09-2012, 07:50 PM
Jadi loop lebih lambat ya. Ok thanks alots, guys.
:jempol:
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.