java.text.NumberFormat#setMinimumIntegerDigits ( )源码实例Demo

下面列出了java.text.NumberFormat#setMinimumIntegerDigits ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: tajo   文件: FileTablespace.java
@Override
public NumberFormat initialValue() {
  NumberFormat fmt = NumberFormat.getInstance();
  fmt.setGroupingUsed(false);
  fmt.setMinimumIntegerDigits(6);
  return fmt;
}
 
源代码2 项目: mycore   文件: MCRAudioVideoExtender.java
/**
 * Returns the framerate formatted as a String, e. g. "25.0"
 * 
 * @return the framerate formatted as a String, e. g. "25.0"
 */
public String getFrameRateFormatted() {
    // double r = (double)( Math.round( frameRate * 10.0 ) ) / 10.0;
    NumberFormat formatter = NumberFormat.getInstance(Locale.ROOT);
    formatter.setGroupingUsed(false);
    formatter.setMinimumIntegerDigits(2);
    formatter.setMinimumFractionDigits(1);
    formatter.setMaximumFractionDigits(1);
    return formatter.format(frameRate);
}
 
源代码3 项目: gemfirexd-oss   文件: PerfStatReader.java
private static String convertTimestamp(long ms) {
  calendar.setTimeInMillis(ms);

  int hrs  = calendar.get(Calendar.HOUR_OF_DAY);
  int mins = calendar.get(Calendar.MINUTE);
  int secs = calendar.get(Calendar.SECOND);

  NumberFormat nf = NumberFormat.getIntegerInstance();
  nf.setMinimumIntegerDigits(2);
  return nf.format(hrs) + ":" + nf.format(mins) + ":" + nf.format(secs);
}
 
源代码4 项目: tajo   文件: FileTablespace.java
@Override
public NumberFormat initialValue() {
  NumberFormat fmt = NumberFormat.getInstance();
  fmt.setGroupingUsed(false);
  fmt.setMinimumIntegerDigits(2);
  return fmt;
}
 
源代码5 项目: RocketMQ-Master-analyze   文件: UtilAll.java
/**
 * 将offset转化成字符串形式<br>
 * 左补零对齐至20位
 */
public static String offset2FileName(final long offset) {
    final NumberFormat nf = NumberFormat.getInstance();
    nf.setMinimumIntegerDigits(20);
    nf.setMaximumFractionDigits(0);
    nf.setGroupingUsed(false);
    return nf.format(offset);
}
 
源代码6 项目: big-c   文件: ReservationId.java
@Override
public NumberFormat initialValue() {
  NumberFormat fmt = NumberFormat.getInstance();
  fmt.setGroupingUsed(false);
  fmt.setMinimumIntegerDigits(4);
  return fmt;
}
 
源代码7 项目: andOTP   文件: Tools.java
public static String formatTokenString(int token, int digits) {
    NumberFormat numberFormat = NumberFormat.getInstance(Locale.ENGLISH);
    numberFormat.setMinimumIntegerDigits(digits);
    numberFormat.setGroupingUsed(false);

    return numberFormat.format(token);
}
 
public static String offset2FileName(final long offset) {
    NumberFormat nf = NumberFormat.getInstance();
    nf.setMinimumIntegerDigits(20);
    nf.setMaximumFractionDigits(0);
    nf.setGroupingUsed(false);
    return nf.format(offset);
}
 
源代码9 项目: rocketmq_trans_message   文件: UtilAll.java
public static String offset2FileName(final long offset) {
    final NumberFormat nf = NumberFormat.getInstance();
    nf.setMinimumIntegerDigits(20);
    nf.setMaximumFractionDigits(0);
    nf.setGroupingUsed(false);
    return nf.format(offset);
}
 
源代码10 项目: hadoop   文件: ContainerId.java
@Override
public NumberFormat initialValue() {
  NumberFormat fmt = NumberFormat.getInstance();
  fmt.setGroupingUsed(false);
  fmt.setMinimumIntegerDigits(6);
  return fmt;
}
 
源代码11 项目: rocketmq   文件: UtilAll.java
public static String offset2FileName(final long offset) {
    final NumberFormat nf = NumberFormat.getInstance();
    nf.setMinimumIntegerDigits(20);
    nf.setMaximumFractionDigits(0);
    nf.setGroupingUsed(false);
    return nf.format(offset);
}
 
源代码12 项目: mpcmaid   文件: Widget.java
public void load() {
	final double tuning = getSampleElement().getTuning();
	final NumberFormat decimalFormat = NumberFormat.getInstance(Locale.US);
	decimalFormat.setMinimumIntegerDigits(1);
	decimalFormat.setMaximumFractionDigits(2);
	getTextField().setText(decimalFormat.format(tuning));
}
 
源代码13 项目: big-c   文件: ApplicationAttemptId.java
@Override
public NumberFormat initialValue() {
  NumberFormat fmt = NumberFormat.getInstance();
  fmt.setGroupingUsed(false);
  fmt.setMinimumIntegerDigits(6);
  return fmt;
}
 
源代码14 项目: hadoop   文件: ApplicationId.java
@Override
public NumberFormat initialValue() {
  NumberFormat fmt = NumberFormat.getInstance();
  fmt.setGroupingUsed(false);
  fmt.setMinimumIntegerDigits(4);
  return fmt;
}
 
源代码15 项目: ph-commons   文件: Matrix.java
/**
 * Print the matrix to the output stream. Line the elements up in columns with
 * a Fortran-like 'Fw.d' style format.
 *
 * @param aPW
 *        Output stream.
 * @param nWidth
 *        Column width.
 * @param nFractionDigits
 *        Number of digits after the decimal.
 */
public void print (@Nonnull final PrintWriter aPW,
                   @Nonnegative final int nWidth,
                   @Nonnegative final int nFractionDigits)
{
  final NumberFormat format = NumberFormat.getInstance (CGlobal.DEFAULT_LOCALE);
  format.setMinimumIntegerDigits (1);
  format.setMaximumFractionDigits (nFractionDigits);
  format.setMinimumFractionDigits (nFractionDigits);
  format.setGroupingUsed (false);
  print (aPW, format, nWidth + 2);
}
 
源代码16 项目: lams   文件: DailyCalendar.java
/**
 * Returns a string representing the properties of the 
 * <CODE>DailyCalendar</CODE>
 * 
 * @return the properteis of the DailyCalendar in a String format
 */
@Override
public String toString() {
    NumberFormat numberFormatter = NumberFormat.getNumberInstance();
    numberFormatter.setMaximumFractionDigits(0);
    numberFormatter.setMinimumIntegerDigits(2);
    StringBuffer buffer = new StringBuffer();
    buffer.append("base calendar: [");
    if (getBaseCalendar() != null) {
        buffer.append(getBaseCalendar().toString());
    } else {
        buffer.append("null");
    }
    buffer.append("], time range: '");
    buffer.append(numberFormatter.format(rangeStartingHourOfDay));
    buffer.append(":");
    buffer.append(numberFormatter.format(rangeStartingMinute));
    buffer.append(":");
    buffer.append(numberFormatter.format(rangeStartingSecond));
    buffer.append(":");
    numberFormatter.setMinimumIntegerDigits(3);
    buffer.append(numberFormatter.format(rangeStartingMillis));
    numberFormatter.setMinimumIntegerDigits(2);
    buffer.append(" - ");
    buffer.append(numberFormatter.format(rangeEndingHourOfDay));
    buffer.append(":");
    buffer.append(numberFormatter.format(rangeEndingMinute));
    buffer.append(":");
    buffer.append(numberFormatter.format(rangeEndingSecond));
    buffer.append(":");
    numberFormatter.setMinimumIntegerDigits(3);
    buffer.append(numberFormatter.format(rangeEndingMillis));
    buffer.append("', inverted: " + invertTimeRange + "]");
    return buffer.toString();
}
 
源代码17 项目: mycore   文件: MCRAudioVideoExtender.java
/**
 * Returns the duration of the asset, formatted as a timcode, e. g.
 * "01:15:00" for an asset thats duration is one hour and 15 minutes.
 * 
 * @return the duration foramatted as a timecode like "hh:mm:ss"
 */
public String getDurationTimecode() {
    NumberFormat formatter = NumberFormat.getIntegerInstance(Locale.ROOT);
    formatter.setGroupingUsed(false);
    formatter.setMinimumIntegerDigits(2);

    return formatter.format(durationHours) + ":" + formatter.format(durationMinutes) + ":"
        + formatter.format(
            durationSeconds);
}
 
源代码18 项目: datacollector   文件: SystemProcessImpl.java
/**
 * @return a unique number which shorts in descending order
 */
private static String nextId() {
  NumberFormat numberFormat = NumberFormat.getInstance();
  numberFormat.setMinimumIntegerDigits(10);
  numberFormat.setGroupingUsed(false);
  SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd_HH.mm.ss");
  return Utils.format("{}-{}", dateFormat.format(new Date()), numberFormat.format(fileCounter.incrementAndGet()));
}
 
源代码19 项目: tectonicus   文件: MatrixUtil.java
public static float getDelta(Matrix4f left, Matrix4f right)
{
	float delta = 0;
	
	final float d00 = left.m00 - right.m00;
	final float d01 = left.m01 - right.m01;
	final float d02 = left.m02 - right.m02;
	final float d03 = left.m03 - right.m03;
	
	final float d10 = left.m10 - right.m10;
	final float d11 = left.m11 - right.m11;
	final float d12 = left.m12 - right.m12;
	final float d13 = left.m13 - right.m13;
	
	final float d20 = left.m20 - right.m20;
	final float d21 = left.m21 - right.m21;
	final float d22 = left.m22 - right.m22;
	final float d23 = left.m23 - right.m23;
	
	final float d30 = left.m30 - right.m30;
	final float d31 = left.m31 - right.m31;
	final float d32 = left.m32 - right.m32;
	final float d33 = left.m33 - right.m33;
	
	delta += d00 + d01 + d02 + d03;
	delta += d10 + d11 + d12 + d13;
	delta += d20 + d21 + d22 + d23;
	delta += d30 + d31 + d32 + d33;
	
	NumberFormat format = NumberFormat.getInstance();
	format.setMinimumFractionDigits(8);
	format.setMinimumIntegerDigits(3);
	
	System.out.println("[" + format.format(d00) + ", " + format.format(d10) + ", " + format.format(d20) + ", " + format.format(d30) + "]");
	System.out.println("[" + format.format(d01) + ", " + format.format(d11) + ", " + format.format(d21) + ", " + format.format(d31) + "]");
	System.out.println("[" + format.format(d02) + ", " + format.format(d12) + ", " + format.format(d22) + ", " + format.format(d32) + "]");
	System.out.println("[" + format.format(d03) + ", " + format.format(d13) + ", " + format.format(d23) + ", " + format.format(d33) + "]");
	System.out.println();
	
	return delta;
}
 
源代码20 项目: RDFS   文件: FileOutputFormat.java
/**
 * Helper function to generate a name that is unique for the task.
 *
 * <p>The generated name can be used to create custom files from within the
 * different tasks for the job, the names for different tasks will not collide
 * with each other.</p>
 *
 * <p>The given name is postfixed with the task type, 'm' for maps, 'r' for
 * reduces and the task partition number. For example, give a name 'test'
 * running on the first map o the job the generated name will be
 * 'test-m-00000'.</p>
 *
 * @param conf the configuration for the job.
 * @param name the name to make unique.
 * @return a unique name accross all tasks of the job.
 */
public static String getUniqueName(JobConf conf, String name) {
  int partition = conf.getInt("mapred.task.partition", -1);
  if (partition == -1) {
    throw new IllegalArgumentException(
      "This method can only be called from within a Job");
  }

  String taskType = (conf.getBoolean("mapred.task.is.map", true)) ? "m" : "r";

  NumberFormat numberFormat = NumberFormat.getInstance();
  numberFormat.setMinimumIntegerDigits(5);
  numberFormat.setGroupingUsed(false);

  return name + "-" + taskType + "-" + numberFormat.format(partition);
}