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()
,但将"+"放在正数前面,"-"放在负数前面。有两个版本:一个用于格式化浮点数,一个用于格式化整数。 digits
、 left
和 right
参数的值应始终为正整数。
例子
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 nf()用法及代码示例
- Processing nfs()用法及代码示例
- Processing nfc()用法及代码示例
- Processing new用法及代码示例
- Processing normal()用法及代码示例
- Processing norm()用法及代码示例
- Processing noiseSeed()用法及代码示例
- Processing noFill()用法及代码示例
- Processing noise()用法及代码示例
- Processing null用法及代码示例
- Processing noTint()用法及代码示例
- Processing noStroke()用法及代码示例
- Processing noClip()用法及代码示例
- Processing noiseDetail()用法及代码示例
- Processing noSmooth()用法及代码示例
- Processing noLoop()用法及代码示例
- Processing noCursor()用法及代码示例
- Processing FFT用法及代码示例
- Processing SawOsc.pan()用法及代码示例
- Processing FloatDict用法及代码示例
- Processing FFT.stop()用法及代码示例
- Processing join()用法及代码示例
- Processing () (parentheses)用法及代码示例
- Processing Pulse用法及代码示例
- Processing PShader用法及代码示例
注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 nfp()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。