map double type