현재 학교에서 "새로운 언어"를 쓰고 있으며 수학 수업을 구현해야합니다.ULP 계산 부동 소수점
사양 중 하나는 Java의 Math.ulp()와 같이 ulp 메서드를 구현하는 것입니다. 우리는 플로트 타입을 연구하고 있습니다.
나는 많은 흥미로운 소스를 찾았지만 그때 경우 .. 여전히AFAIK 부동의 ULP을 계산할 수 아니에요
하지만 lib가없는 float에 대해 정규화 된 양식을 얻으려면 어떻게해야합니까? 그리고 매개 변수를 얻는 방법 e & n + 1?
는 당신의 도움을
안부,
https://docs.oracle.com/javase/7/docs/api/java/lang/Float.html# floatToIntBits (float) – Mysticial
비트 : 부호 + 가수 + 지수 그리고 가수 ++은 같은 지수의 다음 부동 소수점 수를 제공합니다 –
언어가 C 관련 일 경우 다른 대안이 있습니다 (@Mysticial의 주석은 실제로 이것을 허용합니다) –