NOBのArduino日記!

NOBのArduino日記!

趣味は車・バイク・自転車・ラジコン・電子工作です。

Processing(nfpの使い方)

nfp
 Processingにおけるnfpは、数字を文字列にフォーマットするユーティリティ関数です。
 nf()と同様ですが、正の数値の前に "+"を、負の数値の前に " - "を置きます。
 浮動小数点フォーマット用と浮動小数点フォーマット用の2つのバージョンがあります
 digits、left、およびrightパラメータの値は、常に正の整数である必要があります。

 Processingで使用するnfpの使い方は以下の通りです。
イメージ 4
   
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" 
イメージ 3
図1:プログラムの内容

nfpの構文
 nfp(num, digits)
 nfp(nums, digits)
 nfp(nums, left, right)
 nfp(num, left, right)

nfpのパラメータ
 num :書式設定する数値(float、またはint)
 digits :ゼロでパッドする桁数(int)
 nums :書式設定する数値(float 、またはint )
 left :小数点の左側の桁数(int)
 right :小数点以下の桁数(int)

nfpの戻り値
 StringまたはString[]

イメージ 1イメージ 3
励みになりますのでよければクリック下さい(^o^)/



この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。