- Mengapa pembahagian mengambil masa lebih lama daripada pendaraban?
- Adakah lebih pantas untuk membahagikan atau membiak?
- Mengapa lebih mudah untuk membiak daripada membahagikan?
- Mengapa pembahagian begitu perlahan?
Mengapa pembahagian mengambil masa lebih lama daripada pendaraban?
Bahagian lebih perlahan daripada pendaraban kerana tidak ada kaedah langsung dan selari untuk mengira: sama ada terdapat lelaran, atau perkakasan disalin untuk melaksanakan lelaran sebagai blok yang dilancarkan (atau dipalsukan). Simpan jawapan ini.
Adakah lebih pantas untuk membahagikan atau membiak?
Pendaraban lebih cepat daripada bahagian. Di universiti saya diajar bahawa bahagian mengambil enam kali ganda dari pendaraban. Pemasaan sebenar adalah bergantung kepada seni bina tetapi dalam pendaraban umum tidak akan lebih perlahan atau bahkan lambat seperti pembahagian.
Mengapa lebih mudah untuk membiak daripada membahagikan?
Rata -rata pendaraban memerlukan langkah yang lebih sedikit dalam algoritma. Contohnya mengalikan dua nombor tiga angka agak mudah tetapi membahagikan nombor digit tunggal (e.g., 1/7) mungkin memerlukan banyak lelaran berbanding dengan saiz input.
Mengapa pembahagian begitu perlahan?
Sekiranya anda melihat fungsi membahagikan, ia pada dasarnya lebih kompleks daripada membiak, jadi pembahagian mengambil lebih banyak kitaran komputer untuk diselesaikan, dan oleh itu lebih perlahan.