refine the code and move some handling into static common method
refine the code and move some handling into static common method
minor fix
Update test case and fix a issue about round number
remove the commented changed code (parsing String to double and do calculation)
Fix typo
Add test cases for new common functions