Java BigDecimal percentage(BigDecimal bd)

Here you can find the source of percentage(BigDecimal bd)

Description

percentage

License

Open Source License

Declaration

public static String percentage(BigDecimal bd) 

Method Source Code

//package com.java2s;
/**//from  ww w.j  a  v  a2  s  .c om
 * Copyright (c) 2011 Loganalysis team and contributors
 *
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *   Raffael Schmid - initial API and implementation
 */

import java.math.BigDecimal;
import java.math.RoundingMode;

public class Main {
    private static final BigDecimal HUNDRED = new BigDecimal(100);

    public static String percentage(BigDecimal bd) {
        return bd.multiply(HUNDRED).setScale(1, RoundingMode.HALF_UP).toString();
    }
}

Related

  1. nvlZero(BigDecimal num)
  2. objectToBigDecimal(Object object)
  3. objToBigDecimal(Object obj)
  4. PackUnit2Uom(BigDecimal packUit, String eachUnitName)
  5. percent0(final BigDecimal c, final BigDecimal percent)
  6. percentChange(BigDecimal oldValue, BigDecimal newValue)
  7. percentOf(BigDecimal fullAmount, int percentToKeep)
  8. percentToFactor(BigDecimal percent)
  9. printBigDecimal(BigDecimal decimal)