Prefs保存double类型

2017/2/23 23:4 下午 posted in  Android  
/**
 * 根据IEEE 754规范
 * 存的时候,转换成long类型表示的二进制位格式
 * doubleToRawLongBits与doubleToLongBits方法的区别在于
 * 前者返回实际的NaN值相应的二进制位格式,
 * 后者将所有的NaN值都归为一个规范的NaN值,并返回该规范的NaN值的二进制位格式
 */
Double.doubleToRawLongBits(double value);

// 取的时候,将long类型表示的二进制位格式转换成double
Double.longBitsToDouble(long value);