decimalformat

    0热度

    2回答

    我可以使用DecimalFormat轻松地格式化我的号码。例如 DecimalFormat format = new DecimalFormat("#.#"); 不过,我需要通过这个号码被本地化这样一个 DecimalFormat english = (DecimalFormat)DecimalFormat.getNumberInstance(Locale.ENGLISH); 格式化如何

    3热度

    2回答

    我试图格式的双精度精确到小数点后2位,如果有分数,并以其它方式使用的DecimalFormat 所以就砍下2位小数双和0的整数,我想达到下一个结果: 100.123 -> 100.12 100.12 -> 100.12 100.1 -> 100.10 100 -> 100 变体#1 DecimalFormat("#,##0.00") 100.1 -> 100.10 but 10

    -1热度

    2回答

    我想要的是,我在输入字段中输入的内容应该自动舍入为n个小数点。 import Tkinter as Tk root = Tk.Tk() class InterfaceApp(): def __init__(self,parent): self.parent = parent root.title("P") self.initialize()

    1热度

    1回答

    我只需要在与零不同时显示浮点值的小数位。 5.0应显示为。 7.3应显示为7.3。 9.000003应显示为9.000003。 如何使用正则表达式或DecimalFormat以这种方式进行格式化?

    -2热度

    2回答

    我正在使用以下代码格式化双精度值。 例如,如果输入是,则输出双倍值应该是34.00。 Double value = new Double(34); DecimalFormat decimalFormat =new DecimalFormat(); decimalFormat.applyPattern("#.00"); System.out.println("String format " +

    0热度

    1回答

    我需要格式化此浮点数,以便标签显示x小数点。 ex.10.9832432我希望它显示10.9832432确切的小数位数。 try{ DecimalFormat df = new DecimalFormat("#"); float numOne = Float.parseFloat(numberOne.getText()); float numTwo = Float.p

    0热度

    5回答

    我试过两种不同的格式化某些数字的方法,以显示类似于金钱,所以到2个小数位。 不过,我已经试过的EditText字段设置为 EditText.setText (String.format("%.2f, number)) 还有: DecimalFormat precision = new DecimalFormat("0.00"); EditText.setText(String.valueOf(p

    0热度

    1回答

    我在JTable中显示数字时出现问题。如果我尝试用DecimalFormat格式化数字3.456007使用: DecimalFormat formatter = new DecimalFormat("#.###"); 输出JTable中是,而不是3.456。 如果我不格式化数字比结果是正确的点:3.456007 我怎样才能显示只有3位小数,而不会丢失点?

    -2热度

    1回答

    我需要一个正则表达式来验证包含+, - 符号的十进制数。例如: +.12 -0.13 0 + 45.- 但是以下是无效的十进制数: + -0.12 + 99 + 2 0-12

    -3热度

    1回答

    嗨我想转换为十进制格式。 final DecimalFormat myFormatter = new DecimalFormat("###,###.##"); String total = "USD"+ myFormatter.format(78.0) 我需要让出放为USD 78.00 ,但我得到的结果作为78美元 任何一个可以建议我如何解决这个问题。