1. 程式人生 > >【Java】數字格式化

【Java】數字格式化

數字的格式化總得分為格式化整數和格式化浮點數。說來就是一句話和c語言一樣一樣的。

個人認為:格式化最有用的一點就是小數點處理,也沒啥了,java其它都好實現

首先總結一下格式化整數:

%d :十進位制

%o :八進位制

%x :小寫的十六進位制(abc58)

%X ::轉換為大寫的十六進位制(ABC58)

2、修飾符:

+:(%+d,123 )( 123)

,:(%,d,123456)(123,456)

3、資料的寬度

整數:(%8d ,52)在前面會有6個空(      52)

負整數:(%-8d,52)在後面加上留個空(52      )

0:(%03d,52)(052)(%04d,52)(0052)在數字前面補0

格式化浮點數:

%f:格式化為十進位制的float

%e:將以科學計數法的十進位制浮點數

1、資料的寬度:

點+整數:(%.3f,456.3333)(456.333)保留三位小數。