在C#的輸出格式中,可以實(shí)現你這個(gè)功能:例:float fl = 123.4565f;double d = 23423.24234234d;Response.Write(fl.ToString('0.00'));Response.Write('
');Response.Write(d.ToString('0.00'));0.00代表輸出的格式也可以寫(xiě)成.000有幾個(gè)零就保存幾位。注意,這個(gè)沒(méi)有實(shí)現四舍五入的算法。如果要實(shí)現它就必須用到Math.Round()方法。上面實(shí)現比較簡(jiǎn)單。還有一種實(shí)現就是先轉成字符類(lèi)型,然后使用則這表達式來(lái)解決。使用正則不需要使用循環(huán)的\d+\.\d{2}這樣寫(xiě)就可以了?。?!然后Regex.Matche()這個(gè)方法匹配出你要的值就行了。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。