Keskimäärin binaariluvun System?

Z

zia.newversion

Guest
Onko yksinkertaisempi algoritmi lasketaan keskiarvo binäärilukuna järjestelmässä? Muut kuin lisäämällä kaikki arvot ylös ja jakamalla määrä arvoja ... Siellä on oltava sellainen algoritmi. Tämä on kuinka tietokoneet laskea keskiarvoja ...
 
Ei, yllä algorythm on vain yksi menetelmä: -) Kuitenkin, jos meillä on 2 ^ n numerot (arvot), sitten nopeasti "siirtyminen oikealle 'instruction voidaan käyttää, eikä jakamalla. Esimerkiksi tapauksessa 4 (2 ^ 2 ) arvot: summa = V1 + V2 + v3 + v4; 4 numeroita lisätä keskimäärin = summa>> 2 ; summa / 4
 
No se on surullista ... Nyt minun täytyy keksiä algoritmin. : :) P Kiitos.
 

Welcome to EDABoard.com

Sponsor

Back
Top