double i=Math.sqrt(2);
double fpart=i-(long)i;
String s=String.valueOf(fpart);
s=s.substring(2, s.length()-1);
Long b=Long.parseLong(s);
System.out.println(Long.toBinaryString(b));
System.out.println(Long.toBinaryString(b).substring(0, 63));
스트라이프는 52 비트 길이이므로 StringIndexOutOfBoundsException이 발생합니다. 하지만, 2의 제곱근 부분 부분의 처음 64 비트를 원합니다.2의 제곱근의 분수 부분의 첫 번째 64 비트