decimalformat

    5熱度

    1回答

    我在我的應用程序中使用波斯語(locale-「fa」)和Pashto(locale-「ps」)語言進行本地化..當我試圖將雙精度值BigDecimal使用Decimal Foramt,然後在4.0.3中用波斯語言給NumberFormatException。 以下是我的代碼來獲得小數點後兩位: public static String roundTwoDecimals(double d) {

    1熱度

    1回答

    我試圖格式化我在基礎圖形系統中創建的迴歸曲線的標籤。基本上,該標籤從變量中提取斜率,截距和r平方值。一個例子是如下: plot(rnorm(10), type = "n", xlim = c(0, 100), ylim = c(0, 100)) text(x = 0, y = 100, adj = c(0, NA), bquote(paste(y == .(a) * x + .(b), ", R

    1熱度

    1回答

    public void afterTextChanged(Editable s) { // TODO Auto-generated method stub if(editText != null) { if(editText.getText().length() > 0){ String TL = null; D

    0熱度

    3回答

    我在這裏和Google上搜索了很多關於DecimalField的內容。我有以下models.py: class Valor(models.Model): class Meta: verbose_name_plural = ('Valores') empresa = models.DecimalField(max_digits=10, decimal_places=

    0熱度

    1回答

    我正在使用plot3d繪製MATHEMATICA中的3D圖。在Z軸上,我得到的數字爲 ,比如2. * 10^5。如何在2之後擺脫這個小數點? 下面是代碼的一部分,我想我需要在那裏改變一些東西,但我不知道究竟怎麼了(也許某處蜱聲明): ticks[min_, max_, n_] := Transpose[Function[z, {z, Function[x, ScientificForm

    -4熱度

    1回答

    爲什麼格式字符串#.00和#。##產生不同的結果?考慮以下陳述。 DecimalFormat df = new DecimalFormat("#.000"); DecimalFormat df1 = new DecimalFormat("#.###"); log4j.info("df: "+df.format(Double.parseDouble("1.2"))); log4j.info("

    2熱度

    1回答

    我試圖阻止從科學記數法打印的java double。我知道我可以爲此使用DecimalFormat,但是這會產生一個String。我怎樣才能生成一個實際的雙? 我已經試過: DecimalFormat df = new DecimalFormat("#"); df.setMaximumFractionDigits(8); double n = Double.parseDouble(df.for

    -1熱度

    2回答

    我試圖製作的程序需要在程序運行後將雙「收入」設置爲2個小數位。 下面顯示了我設置的方式,但在運行程序後,它仍然會降低零點或結束。可能是什麼問題呢? println("Please enter your filing status"); println("Enter 0 for single filers,"); println(" 1 for married filing j

    2熱度

    2回答

    在我的計劃,我使用模式###在DecimalFormat,如下圖所示: DecimalFormat df = new DecimalFormat("#.##"); 通過錯誤,我增加了一個額外#,如下圖所示: DecimalFormat df = new DecimalFormat("##.##"); 但這不會影響我的輸出。我試過使用不同的輸入組合。輸出沒有區別。嘗試谷歌搜索,但沒有適當的解

    0熱度

    1回答

    我很難嘗試格式化小數點後4位的浮點數,例如,我有數字2.999995,我想從這個數字中得到4個小數位,2.9999,當我使用.toString (「#。####」)或.toString(「0.0000」)它返回2.3000,我不想這樣,我想2.9999,有人可以幫助我嗎? 感謝