Ich habe auch ein Problem mit Fließkommazahl umwandlung (ARM7 + NutOS). Ich habe diese Funktionen : /** * * \brief Convert float value to unsigned int value * * \param floatValue * * \returns integer representation of the float value * */ unsigned int COMToInt(float floatValue) { float* pf = &floatValue; void* pv = (void*) pf; unsigned int uVal = (*((unsigned int*)pv)); return uVal; } /** * * \brief Convert unsigned int value to float * * \param unsignedValue * * \returns float representation of the unsigned int value * */ float COMToFloat(unsigned int u) { unsigned int* pu = &u; float fVal = (*((float*)pu)); return fVal; } Ich denke 'float-lib' ist eine Voraussetzung für diese Wandlung. Aber ich weiss das nicht, wie kann ich das 'float-lib' in ARM7 benutzen. Weiß jemand was da helfen könnte?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.