fixed bug:fail calculate large expressions