問題タブ [base-conversion]

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 投票する
2 に答える
2628 参照

binary - 終わらない 2 進数を 10 進数に変換する

非終了の 2 進数 (分数) を decimal に変換する方法がわかりません。誰かが例をどうするか教えてもらえますか?

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

algorithm - 10 進数の基数 (10) を負の 2 進数 (-2) に変換する方法は?

10進数から2進数に変換するプログラムを書きたいです。

10 進数から 2 進数に変換する方法がわかりません。

ルールを見つける方法とそれがどのように機能するかについてはわかりません。

例:7(base10)-->11011(base-2)

私はそれが7 = (-2)^0*1 + (-2)^1*1 + (-2)^2*0 + (-2)^3*1 + (-2)^4*1.

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

php - 浮動小数点数を使用した 2 進数、8 進数、10 進数、16 進数間の PHP 変換

浮動小数点数 (例: 152.35964) を 2 進数、8 進数、10 進数、16 進数に変換したいと考えています。

私はグーグルで検索しましたが、私が望むものに関連するものは何も見つかりませんでした。私が見つけたのはドキュメントだけでしたが、これらの関数 (bindec()、octdec()、binhex() など、および base_convert()) は整数のみで動作し、float または double が必要です。

ありがとうございました!

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

haskell - 基数の変換

次のことを行うプラットフォーム機能はありますか?

各リスト項目が数値の数字である基数 'a' から基数 'b' に数値を変換します。例えば:

それが理にかなっていることを願っています。何か解決できることがあれば教えてください

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

objective-c - 目標cでHexa-Tri-Decimal数をintに変換するにはどうすればよいですか?

16 進数は 0 ~ 9 および AZ です。NSScanner を使用して 16 進から変換できることはわかっていますが、16 進 3 進を変換する方法がわかりません。

たとえば、「0XPM」の NSString があり、int 値は 43690、「1BLC」は 61680 になります。

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

c - 再帰関数を使用した 10 基数からの基数コンバーター - C

基数を 10 基から変換しようとしています。同じ底の2つの数値を掛けた後、関数は再帰的でなければなりません。

しかし、私は他に混乱しています、それはうまくいきません。どうすれば修正できますか?オファーはありますか?ありがとう..

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

python - Hex decimal to float Python

I'm reading data from a binary file. I have a document that lets me know how the information is stored. To be sure of this I use XVI32.

I was extracting information string and int data correctly, until I bumped with float data type.

According to this file:

I tried to solve this with:

And other different ways....

I tested this information with some online tools like: http://babbage.cs.qc.cuny.edu/IEEE-754/index.xhtml and http://www.binaryconvert.com/result_float.html?decimal=048046048054049048056055, but all of these ways throws me a different value according the original results.

I'm starting to suspect that float information is encrypted or something like that but why string and int weren't encrypted?

0 投票する
1 に答える
646 参照

java - ベース変換を行うためのJavaの組み込みライブラリ(またはサードパーティコード)

任意の基数 A から別の基数 B への数値の変換をサポートする組み込みライブラリ (または適切なサードパーティ コード) はありますか?

ありがとう、

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

python - 文字列を Base-10 表現に変換する方法は?

文字列を 64 ビット整数に変換するのに役立つ Python モジュールはありますか? (この文字列の最大長は 8 文字なので、long に収まるはずです)。

独自のメソッドを作成する必要は避けたいと思います。

例:

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

php - PHP はデータベースから文字列の代わりにフロートを返しますか?

これを使用して、ストア内の各製品に固有のコードを作成します。

例えば、

私のクエリは次のように単純です。

そして、製品コードを取得したいときは、これを行います。

しかし、PHPはfloat(1.4038026825726E+15) 代わりに戻ります1403802682572650

floatPHP が代わりに を返すのはなぜstringですか? 番号をそのまま取得するにはどうすればよいですか?

または、db テーブルから結果を要求する前に、SQL クエリで数値を文字列または varchar に変換/キャストする必要がありますか?

編集: 私のコードにバグが見つかりました。

たとえば、jsonを配列に変換し、文字列をfloatに変換する行があります。