>>670
Double.doubleToRawLongBitsでdoubleのビットパターンが得られるので、
自力でそれを仮数部と指数部と符号に分解して、演算後また合成して、
Double.longBitsToDoubleでdoubleに戻す…とか