問題タブ [decimal-point]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
1843 参照

c# - C#で1000桁を取得するにはどうすればよいですか?

C#で最大1000桁まで取得できますか?

プログラムの pi の値の小数点以下 1000 桁が必要です。

0 投票する
2 に答える
1178 参照

php - PHP > MySQL 浮動小数点セパレータのローカリゼーションの問題

MySQL で浮動小数点セパレータとして「,」を使用しようとしている人たちに関するいくつかの質問を見てきました。

コードでは、PHP は次のように終わる SQL クエリを記述しています。

問題は、PHP のロケールが浮動小数点数を区切り文字として「,」を使用する文字列に変換するときに「nl_NL」として実行されるためです (例: 1,5)。

これを防ぐために私が現在行っていることは次のとおりです。

これを行うためのより良い方法はありますか?それともこれが私の最善の策ですか?

0 投票する
7 に答える
8033 参照

php - 表の列の小数点データを小数点で揃える、HTML5、CSS3

HTMLテーブルを生成し、ショートコードを介してgravityformshtmlブロックに送信するワードプレスプラグインを構築しています。

私の問題は、セルの内容に次のものが含まれている可能性があることです。

  • 23.24
  • 1,234.665
  • 123.4

等...

小数点以下の桁数が異なることに注意してください。

この列データを小数点で整列させる非ハック&ベストプラクティスの方法はありますか?この場合、整列権は機能しません。

0を挿入することは、そこにない精度の程度を示しているため、受け入れられません。

ご覧のとおり、私はalign="char" char="."td要素の内部で運が悪かったので使用しようとしました。

誰もがこれを手伝うことができるどんな助けでも大いにありがたいです。

どうもありがとう。

printf("%8.3f",d1)実際に画面に印刷せずに使用する方法などはありますか?たとえば、後で使用するために変数d1を構造化していますが、実際には印刷していませんか?

0 投票する
3 に答える
4477 参照

c# - Printing numbers after decimal point

How can i print the numbers of a float/double variable after the decimal point? For example for 435.5644 it will output 5644.

0 投票する
7 に答える
8881 参照

c# - String.Format - x 桁 (小数点以下の桁数に関係なく) にフォーマットするにはどうすればよいですか?

浮動小数点数を x 文字 (私の場合は小数点を含めて 6) にフォーマットする必要があります。私の出力には、数字の符号も含める必要があります

したがって、入力が与えられた場合、期待される出力は次のとおりです

最後の文字の前には常に小数点があると仮定してください。つまり、数値の入力はありません 。12345.6入力は常に以下になり9999.9ます。

これは条件付きで行う必要があると思います。

0 投票する
88 に答える
3416855 参照

javascript - 必要に応じて、小数点以下 2 桁までに丸める方法は?

小数点以下 2 桁まで丸めたいのですが、必要な場合のみです

入力:

出力:

JavaScriptでこれを行うにはどうすればよいですか?

0 投票する
2 に答える
177 参照

c++ - trunc(1)が0として出力されるのはなぜですか?

誰かがC++でそのようなことが起こる理由を私に説明できますか?

私はこれを小数部の右側の数値から分離するために使用しています。たとえば、次の場合:5.010 ...0.010にしたい..だから私は次を使用しています:


コード全体を投稿しています....フロアの提案が機能しません

たとえば5.1でこの関数を実行すると、リマニダーは1ではなく0になります。

0 投票する
2 に答える
775 参照

c# - C#高解像度で有理数を印刷

私には次の難問があります。C#では、有理数を格納し、その10進表記の文字列表現を取得したいと思います。

通常は、floatまたはdoubleを使用して数値を格納し、文字列を取得しますが、「高解像度」の10進表記が必要です。データ型は、double文字列表現でせいぜい約16文字しか提供しません。より多くの文字を含む10進表記の文字列表現を探しています。30〜50文字が理想的です。サブシーケンスの繰り返しをチェックするには、「高解像度」が必要です。

有理数は単純かもしれませんが、文字列表現を非常に詳細にしたいと思います

例:1/7=>0.1428571428571428571428571428

私の質問:上記のように有理数を格納および出力するC#データ構造が.NETライブラリにありますか?

0 投票する
3 に答える
1686 参照

ios - ios get rid of decimal place if number is an int

I have an app that imports a long list of data of a csv.

I need to work with the numbers fetched, but in order to do this, I need to get rid of the decimal place on numbers that are ints, and leave untoched numbers that have x.5 as decimal

for example

what would be the best way to accomplish this?

thanks a lot!

0 投票する
2 に答える
2341 参照

objective-c - NSNumber を float で除算すると、小数点以下 1 桁に丸められた結果が得られるのはなぜですか?

次のコードを参照してください。

ここでtotalSpaceInMBは、常に小数点第 1 位を四捨五入します。

たとえばfileSystemSizeInBytes = 13261987840totalSpaceInMB = 12647.6

小数点以下4桁が欲しいtotalSpaceInMB = 12647.6172. なぜこうなった?