數字格式轉化

2021-09-13 11:42:05 字數 493 閱讀 9439

對於數字 1 轉化未 01 , 對於int之類的資料轉化成指定位數的字串,不足位數以0補充

string.format("%02d", num)
對於bigdecimal資料型別的資料,需要轉換成指定形式的字串(千分位顯示 ###,###,###,###.##)

比如: 5544625.6 轉換成以5,544,625,60

decimalformat format = new decimalformat("##,###,###,###,##0.00");

format.format(new bigdecimal("5544625.6"));

以「0」補位時,數字少了,就會補「0」,小數和整數都會補,數字多了,就截斷,但截斷小數的末尾,整數不截,截斷的小數字四捨五入處理

以「#」補位時,數字少了,不處理,不補「0」,不補「#」,數字多了,就截斷,但截斷小數的末尾,整數不截,截斷的小數字四捨五入處理

Json格式轉化

說明 改api主要負責將物件轉化為json,將json轉化為物件,同時優化異常處理.package com.test.util import org.springframework.util.stringutils import com.fasterxml.jackson.core.jsonproc...

日期格式轉化

對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 12小時 h 24小時 h 分 m 秒 s 周 e 季度 q 可以用 1 2 個佔位符 年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 eg new date pattern y...

格式轉化函式 sscanf, sprintf

標頭檔案 stdio.h 簡介1.對於字串與數值的相互轉換,使用sscanf和sprintf相當方便。我曾經由於忘記sscanf這個函式,自己用遞迴和迴圈,寫了乙個從字串轉換為雙精度的函式。2.從數值到字串可以用sprintf 從字串到數值可以用sscanf。3.sprintf函式可以對字元陣列進行...