下面**標識了一些可用來建立使用者自定義數值格式的字元:
字元 說明
無 顯示沒有格式的數值。
(0) 數字佔位符。顯示一位數字或是零。如果表示式在格式字串中 0 的位置上有一位數字存在,那麼就顯示出來;否則,就以零顯示。如果數值的位數少於格式表示式中零的位數(無論是小數點的左方或右方),那麼就把前面或後面的零補足。如果數值的小數點右方位數多於格式表示式中小數點右面零的位數,那麼就四捨五入到有零的位數的最後一位。如果數值的小數點左方位數多於格式表示式中小數點左面零的位數,那麼多出的部分都要不加修飾地顯示出來。
(#) 數字佔位符。顯示一位數字或什麼都不顯示。如果表示式在格式字串中「#」的位置上有數字存在,那麼就顯示出來;否則,該位置就什麼都不顯示。
此符號的工作原理和「0」數字佔位符大致相同,不同之處只有在當表示式中數值的位數少於「#」的位數(無論是小數點左方或右方)時,不會把前面或後面的零顯示出來。
(.) 小數點佔位符。在一些國別是用逗號來當小數點的。小數點佔位符用來決定在小數點左右可顯示多少位數。如果格式表示式在此符號左邊只有正負號,那麼小於 1 的數字將以小數點為開頭。如想在小數前有「0」的話,那麼請在小數點佔位符前加上「0」這個數字佔位符。小數點佔位符的實際字元在格式輸出時要看系統的數字格式而定。
(%) 百分比符號佔位符。表示式乘以 100。而百分比字元 (%) 會插入到格式字串中出現的位置上。
(,) 千分位符號佔位符。在一些國別,是用句點來當千位符號。千位符號主要是把數值小數點左邊超過四位數以上分出千位。如果格式中在數字佔位符(0 或 #)周圍包含有千分位符號,則指定的是標準的千分位符號使用法。兩個鄰近的千分位符號或乙個千分位符號緊接在小數點左邊(不管小數字是否指定),其意思為「將數值除以 1000,按需要四捨五入」。例如,可以用格式字串 "##0,," 將 1 億表示成 100。數值小於 1 百萬的話表示成「0」,兩個鄰近的千分位符號除了緊接在小數點左邊以外,在任何位置出現時均簡單地視為指定了使用千分位符號。小數點佔位符的真正字元在格式輸出時,需視系統識別的數字格式而定。
(:) 時間分隔符。在一些國別,可能用其他符號來當時間分隔符。在格式化時間值時,時間分隔符可以用來分隔時、分和秒。時間分隔符的真正字元在格式輸出時,取決於系統的設定。
(/) 日期分隔符。在一些國別,可能用其他符號來當日期分隔符。在格式化日期數值時,日期分隔符可以用來分隔年、月、日。日期分隔符的真正字元在格式輸出時,取決於系統設定。
(e- e+ e- e+) 科學格式。如果格式表示式在 e-、e+、e- 或 e+ 的右方含有至少乙個數字佔位符(0 或 #),那麼數值將表示成科學格式,而 e 或 e 會被安置在數字和指數之間。e 或 e 右方數字佔位符的個數取決於指數字數。使用 e- 或 e- 時,會用減號來表示負的乘冪。使用 e+ 或 e+ 時,會用減號來表示負的乘冪並用加號來表示正的乘冪。
- + $ ( ) 顯示乙個原義字元。如想顯示那些列出的字元之外的字元時,可以用反斜槓 ( / ) 字元作字首或以雙引號 (" ") 括起來。
(/) 將格式字串中下乙個字元顯示出來。如想顯示一作為原義字元並有特殊含義的字元,可將此字元置於反斜槓 (/) 之後。反斜槓本身並不會顯示出來。而使用反斜槓 (/) 的效果和使用雙引號是一樣的。如想顯示反斜槓字元,可使用兩個反斜槓 (//)。
那些不能顯示為原義字元的字元是日期格式字元和時間格式字元(a, c, d, h, m, n, p, q, s, t, w, y, / 和 :)、數值格式字元(#, 0, %, e, e, 逗點和句點)和字串格式字元(@, &, <, > 和 !)。
("abc") 顯示雙引號 (" ") 之內的字串。如在**中想在 format 中包含乙個字串,必須用 chr(34) 將文字括起來(34 為雙引號 (") 的字元**)。
右對齊 format("abc","@@@@@@") 左對齊format("abc","!@@@@@@")
★vb部
分相關文章
推薦:★
☆vb6
中善用byref
提公升速度
☆[vb] set 語句
☆vb_format
自定義格式 ☆
用vb如讀取記憶體位址 ☆
vb findwindowex
的用法例項 ☆
進製轉化進
10進製數 ☆
收藏:如何獲取當前已經開啟的
ie物件
(vb6**)
☆dxinput
中鍵碼的轉換
(vb6.0**)
☆如何在vb6.0
裡動態使用具有事件的物件 ☆
[vb]
格式輸出
format函式
☆讀取和寫入
windows
的ini檔案
☆簡述utf-
8編碼原理及其文字檔案的讀寫技術*** ☆
vb中的檔案操作 ☆
vb中的檔案操作文件 ☆
vb 中拷貝檔案 ☆
vb反跟蹤技術點滴 ☆
vb共享軟體防破解設計技術初探(二) ☆
vb共享軟體防破解設計技術初探(三) ☆
vb共享軟體防破解設計技術初探(一) ☆
rtf檔案格式*** ☆
vb壓縮技術 ☆
[vb]fso
物件模型在
vb中的應用 ☆
vb 窗體實現檔案拖拽獲取路徑方法 ☆
vb:登錄檔的讀寫 ☆
vb中空操作(等待)的指令、延時方法 ☆
vb讓控制項可以當標題欄拖動 ☆
fso物件新建、開啟、儲存檔案 ☆
獲取閘道器ip和
mac 的vb
原始碼 ☆vb
檔案關聯 ☆
vb獲得本地和遠端的
mac位址
(網絡卡位址)
☆vb中shellexecute
的應用
☆vb開啟**方法大全 ☆
vb簡單控制音量大小及靜音的方法 ☆
拖動無邊框窗體
(vb6**)
☆vb使用
filesystemobject
物件寫檔案 ☆
vb 從登錄檔中刪除項及其某個值 ☆
vb 字串轉為數字和判斷字串是否是數字字串*** ☆
vb按熱鍵啟動應用程式 ☆
vb的座標系統綜述 ☆
vb利用
api函式來處理檔案 ☆
關於vb
中shell
及shellexecute
的總結與記錄 ☆
[vb]on error goto 0
和on error resume區別
☆[vb]on error 語句
☆記錄一下
:在選單上新增自繪圖形的例子
(vb6**)
☆vb中
findwindow
的疑惑
☆[vb]findwindow
使用方法 ☆
常用檔案類
[轉,無法執行通,待除錯]
☆[vb]url utf-8編碼
☆vb中的unicode
和ansi 格式
☆vb中的format
格式化函式 ☆
vb中字串匹配的多種方式 ☆
vb抓圖 ☆
談vb目錄檔案操作的三種方法-2
☆談vb目錄檔案操作的三種方法-1
☆vb使用open
方法讀寫檔案 ☆
vb的md5加密模組 ☆
vb 超簡單的螢幕截圖** ☆
vb以類名或視窗標題查詢控制代碼並關閉 ☆
vb將配置儲存到
exe本身(生成
exe木馬程式) ☆
vb cameradll.dll ☆
在vb6.0
中怎麼實現
escape
和unescape ☆
vb求任意兩線交點 ☆
vb中呼叫
windows api
的注意事項
[vb知識庫]
☆vb
乙個獲得自己外網
ip 位址的程式** ☆
vb程式中實現
ip位址子網掩碼閘道器
dns的更改[轉
] ☆在
vb 中應用
fso
物件模型介紹(摘自網路) ☆
[轉] vb
中fso
物件的介紹 ☆
vb 畫座標軸 ☆
vb 二進位制檔案的操作 ☆
[vb]bmp
轉jpg ☆
vb中keycode
常數用法 ☆
vb實時曲線的繪製和儲存
>>>
theme自定義格式
在androidmanifest.xml檔案中,可以對每乙個activity設定android theme theme的設定 可以設定為系統自帶的格式,也可以自定義格式。a 系統自帶格式 android style theme.black 背景黑色 有標題 非全屏 android style the...
自定義 setDateFormat 顯示格式
setdateformat 顯示格式 rel noopener noreferrer 自定義 setdateformat 顯示格式 candy nsstring getstringfromdate nsdate adate nsdateformatter dateformater nsdatefor...
Apache自定義日誌格式
1 apache日誌引數說明 apache日誌格式字串的含義 百分號 apache2.0.44或更高的版本 a 遠端ip位址 a 本機ip位址 b 除http頭以外傳送的位元組數 b 以clf格式顯示的除http頭以外傳送的位元組數,也就是當沒有位元組傳送時顯示 而不是0。c 在請求中傳送給服務端的...