public function doubleValue() { return Double::asNative($this->value); }
public static function getDoubleHash($value) { $value = Double::asNative($value); $bits = Double::doubleToLongBits($value); return (int) ($bits ^ $bits >> 32); }