putldouble
ldoubl