Math.Round vs String.Format

前端 未结 6 1719
天命终不由人
天命终不由人 2021-01-18 18:24

I need double value to be rounded to 2 digits. What is preferrable?

String.Format(\"{0:0.00}\", 123.4567);      // \"123.46\"
Math.Round(123.4567, 2)                 


        
6条回答
  •  广开言路
    2021-01-18 19:04

    the former outputs a string, the latter a double. What's your use of the result ? The answer of this will give the answer of your question.

提交回复
热议问题