decimalformat

    0

    2答えて

    文字列の値の書式設定方法を教えてください。 5000000.00~5,000,000.00?どうやら私はアンドロイドアプリケーションのための通貨関連のものをやっている、私はちょうど文字列値5000000を5,000,000にフォーマットすることができます編集テキストのドット区切りなし。私は後でparseDoubleに使用されるように文字列値を格納したいので、計算していくつかの小数点を持つ必要があり

    2

    2答えて

    "15,7"などの数値を解析しようとすると、NumberFormatExceptionが発生します。これは、米国または英国のフォーマットでは「15.7」になります。 私はPCからロケールを取得しようとしてきましたし、次のように、それに基づいて解析します。 if (strCountry.equals("IT")) { locale = java.util.Locale.ITALIAN;

    0

    1答えて

    異なるロケールの数値書式を処理するのにDecimalFormatを使用しています。次のように私のDecimalFormat変数が宣言されています: NumberFormat m_nf; DecimalFormat m_df; if (strCountry.equals("IT") || strCountry.equals("ES")) locale = java.util.Loca

    0

    2答えて

    "。"文字の後に正確に2桁の文字列を入力するには、私は、このような828.054999999702dとして番号を持っている場合は、次の数字は「4」と言うので、それは、これまでに正しいものを828.05にそれをフォーマットすると、それは何もそれを切り捨てます DecimalFormat df = (DecimalFormat)DecimalFormat.getInstance(Locale.US)

    0

    1答えて

    この浮動体を書式化して、小数点以下を表示する必要があります。 ex.10.9832432 10.9832432小数の正確な数が表示されます。 try{ DecimalFormat df = new DecimalFormat("#"); float numOne = Float.parseFloat(numberOne.getText()); float numTwo

    -2

    1答えて

    +、 - 記号も含む10進数を検証する正規表現が必要です。例: +.12 -0.13 0 + 45.- しかし、次の無効進数です: + -0.12 + 99 + 2 0-12

    -1

    1答えて

    私は、プログラムがファイルからの入力を受け取り、10進数を2進数に変換し、2進数形式の1の数を数える単純なプログラムを持っていますか? 小さい値の場合は 、15755645551のような巨大な値の場合は明らかに機能しません 誰もがこの問題を解決する方法を知っていますか? 誰でも自分のコードを試すことができますか? ありがとうございます! は、ここに私のコードです: #include <stdio.

    0

    1答えて

    DecimalFormatを使用して、指定された精度で浮動小数点数をフォーマットしたいと思います。私が持っていることは、この val formatter = DecimalFormat(if (precision > 0) "#0.${"0".repeat(precision)}" else "#") は精度が2であるとしましょうと私は思い formatter.format(20.0f).to

    0

    1答えて

    私はEditTextとTextViewを私のアプリに持っていて、EditTextの数字を入力すると、この番号はカスタムフォーマットで表示されますが、そうではありません。 private int billAmount = 0; private TextView amountTextView; amountTextView = (TextView) findViewById(R.id.amoun