在程式運算過程中,一般需要格式化屬性值,要把乙個字串型別的值保留成兩位小數存到資料庫中。經常忘記,寫下來記錄下。
假設str1,str2,result 都是資料庫中的字段,且型別為varchar,在計算工程中需要轉成如下格式完成 兩位小數儲存。
string str1 = "20.5";
string str2 = "1.2";
decimalformat df = new decimalformat("0.00");
string result = df.format(double.valueof(str1)/double.valueof(str2))
Java 保留兩位小數
decimalformat df new decimalformat 00 df.format 3.1415926 return a string objectdecimalformat常用的格式化符號 符號含義0數字 數字,如果不存在則顯示為空 小數點 減號 分隔符 符號 逗號 分組分隔符 樣例d...
保留兩位小數
1.只要求保留n位不四捨5入 float f 0.55555f int i int f 100 f float i 1.0 100 2.保留n位,四捨五入 decimal d decimal.round decimal.parse 0.55555 2 3.保留n位四捨五入 math.round 0....
保留兩位小數
num 10.4567 第一種 利用round 對浮點數進行四捨五入 echo round num,2 第二種 利用sprintf格式化字串 format num sprintf 2f num echo format num 第三種 利用千位分組來格式化數字的函式number format echo...