Revert "fix complex as_xxx bug"

This reverts commit 3d3db2c6f57041d019e3f80838a0c7abbd67ee1a.
rename create_double to new_double