Gast
#29564
hallo ich lese von meinem ad-wandler einen 16bit wert und schreibe den ihn eine int variable. nun möchte ich diesen wert in die dazu analogen spannungswerte umrechnen. wie mache ich das am besten ohne float variablen? momentan verwende ich folgenden algorythmus: Uein=(Uref/2^n)*wandlerergebniss wobei n = 16 das funktioniert aber nicht da ich das wandler ergebniss in eine int variable schreibe damit ich << rechtsshiften kann. das funktioniert dann aber bei einer float nicht mehr. und wenn ich int/float rechne ist das ergebniss wieder int. hatt jemand eine idee wie ich das machen könnte? gruss tobias