當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Processing nfs()用法及代碼示例


Processing, nfs()用法介紹。

用法

  • nfs(num, digits)
  • nfs(nums, digits)
  • nfs(nums, left, right)
  • nfs(num, left, right)

參數

  • num (int, float) 要格式化的數字
  • digits (int) 用零填充的位數
  • nums (int[], float[]) 要格式化的數字
  • left (int) 小數點左邊的位數
  • right (int) 小數點右邊的位數

返回

  • String or String[]

說明

用於將數字格式化為字符串的實用函數。與nf() 類似,但在正數前麵留有空格,因此盡管有減號,它們仍與負數對齊。有兩個版本,一個用於格式化浮點數,一個用於格式化整數。 digitsleftright 參數的值應始終為正整數。

例子

int a=200, b=-40, c=90; 
String sa = nfs(a, 10); 
println(sa);  // Prints " 0000000200" 
String sb = nfs(b, 5); 
println(sb);  // Prints "-00040" 
String sc = nfs(c, 3); 
println(sc);  // Prints " 090" 
 
float d = -200.94, e = 40.2, f = -9.012; 
String sd = nfs(d, 10, 4); 
println(sd);  // Prints "-0000000200.9400" 
String se = nfs(e, 5, 3); 
println(se);  // Prints " 00040.200" 
String sf = nfs(f, 3, 5); 
println(sf);  // Prints "-009.01200" 

有關的

相關用法


注:本文由純淨天空篩選整理自processing.org大神的英文原創作品 nfs()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。