fix number literal
floating number issue in msvc and g++
fix building script