Ich schreibe gerade eine "neue Sprache" in der Schule, und ich muss eine Math-Klasse implementieren.ULP Berechnung Gleitkomma
Eine der Spezifikationen ist Ulp-Methode wie Math.ulp() in Java zu implementieren. Wir arbeiten an Float-Typen.
ich viele interessante Quellen gefunden, aber ich bin immer noch ..
AFAIK, wenn
dann
nicht in der Lage ULP eines Schwimmers zu berechnenAber wie kann ich diese normalisierte Form für ein Float ohne Lib erhalten? Und wie erhält man Parameter e & n + 1?
Vielen Dank für Ihre Hilfe,
Mit freundlichen Grüßen,
https://docs.oracle.com/javase/7/docs/api/java/lang/Float.html# floatToIntBits (float) – Mysticial
Bits: Vorzeichen + Mantisse + Exponent Und Mantisse ++ gibt die nächste Gleitkommazahl für den gleichen Exponenten –
Ich hatte eine andere Alternative, wenn die Sprache C verwandt ist (der Kommentar von @Mysticial erlaubt das tatsächlich) –