/**
* カンマ編集
* @param int 編集前数値
* @return String 編集後数値文字列
*/
private String kanmaEdit( long number) {
String strBeforeNum = "" ;
String strAfterNum = "" ;
int iSize = 0;
int iCount = 0;
//整数の場合
if(number > 0){
strBeforeNum = Long.toString(number);
iSize = strBeforeNum.length();
//3文字単位編集
for(int i=1; i <= ((iSize-1)/3); i++){
strAfterNum = "," + strBeforeNum.substring( (iSize - 3*i), (iSize - 3*i)+3) + strAfterNum;
iCount++;
}
//残分編集
strAfterNum = strBeforeNum.substring(0, iSize - 3*(iCount)) + strAfterNum;
//編集失敗
if(strAfterNum.toString() == null){
strAfterNum = "";
return strAfterNum;
}
//0の場合
}else if(number == 0){
strAfterNum = "0";
}
return strAfterNum;
}