Witam, mam kod który zmienia wylosowaną liczbę typu double z zakresu na BinaryString:
zmienna=Long.toBinaryString(Double.doubleToLongBits(losuj(1,19)));
przykładowym wynikiem będzie wylosowana liczba 12.09083508662785, która w Stringu da 100000000011000000000010011011011111000111010100001100110100011
Teraz problem - chciałbym wrócić teraz do doubla nie tracąc żadnej liczby po przecinku to znaczy aby nie nastąpiło żadne zaokrąglenie.
Czy coś takiego jest w ogóle możliwe?