当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing nfp()用法及代码示例


Processing, nfp()用法介绍。

用法

  • nfp(num, digits)
  • nfp(nums, digits)
  • nfp(nums, left, right)
  • nfp(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 = nfp(a, 10); 
println(sa);  // Prints "+0000000200" 
String sb = nfp(b, 5); 
println(sb);  // Prints "-00040" 
String sc = nfp(c, 3); 
println(sc);  // Prints "+090" 
 
float d = -200.94, e = 40.2, f = -9.012; 
String sd = nfp(d, 10, 4); 
println(sd);  // Prints "-0000000200.9400" 
String se = nfp(e, 5, 3); 
println(se);  // Prints "+00040.200" 
String sf = nfp(f, 3, 5); 
println(sf);  // Prints "-009.01200" 

有关的

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 nfp()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。