我有一个二进制/八进制/十六进制格式的双精度值,并希望将它们相互转换。我能够用这样的整数值来做到这一点
  Long l = Long.valueOf(value, FORMAT_FROM); //FORMAT_FROM -> 2 || 8 || 16
  //and then 
  Long.toHexString(l) //or
  Long.toBinaryString(l) //or
  Long.toOctalString(l)  
十进制值11.13应该是(用计算器检查):
  13.102436561   //Octal
  1011.001000011 //Binary
  B.2147AE148  //Hex
任何想法或提示如何到达那里?