Witam
jak w temacie zadanie z codewars.
Użyłem funkcji frexp ale ta pobiera adres zmiennej i przypisuje wartość od -1023 do 1023. Natomiast zadanie wymaga podania liczby bez znaku tzn od 0 - 2047. Nie wiem jak uzyskać ten wynik. Nie mogę stosować operatorów arytmetycznych, bitowych nie można manipulować pamięcią i dołączać dodatkowych plików. Może ktoś ma jakieś wskazówki. Bo nie chodzi mi o gotowe rozwiązanie ale wskazówki. W zadaniu nie wspomniano i operatorze "++". Może to jest jakiś trop. Chyba, że ktoś ma inny pomysł
0
0
Rzuć okiem na ten: https://stackoverflow.com/questions/5672960/how-can-i-extract-the-mantissa-of-a-double wątek.