Gast
#18807
Hallo, seit längerem suche ich eine Multiplikations- oder Divisionsroutine. Ich bin ein relativer Anfänger. Angeblich brauche ich dafür eine 32 bit Multiplikation, gefunden habe ich noch keine brauchbare Routine. Mein Problem, ich lese Werte (Hex) in Speicher (89AT4051 Atmel) ein: 53H (Tausender), 52H (Hunderter), 51H Zehner und 50H (Einer) Werte aber leider in Feet. Um daraus Meter zu machen, kann man das Feetergebnis entweder mit der festen Zahl 0,308 multiplizieren, oder durch die Zahl 3,08 dividieren. Die Höhenwerte (Feet) verändern sich teilweise im Minutentakt. Die Genauigkeit im Ergebnis soll vor dem Komma enden. Ich habe schon in Foren nachgefragt und gute Tipps bekommen (Routinen Beschreibungen in englisch, Routinen in anderen Programmiersprachen, ich soll bei Google suchen, etc.) aber eine funktionierende Lösung noch nicht. Kann mir hier jemand helfen? Gruß Wolfgang