問題タブ [base36]

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 に答える
27880 参照

java - 20桁の数値を格納するデータ型

20 桁の数字を持っていますが、この数字を格納するためにどのデータ型がサポートされますか? ロング、ダブルを試しましたが、範囲外になりつつあります。

番号 = 48565664968483514466

次に、この数値を Base36 に変換してバーコードを生成する必要があります。

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

math - 最小限のスペースで日付と時刻を保存する方法

一部のデータを NFC タグに保存するプログラムがあります。NFC タグには、メモリ用に数バイトしかありません。また、日付と時刻を分単位 (10 進数) でタグに保存する必要があるため、これを可能な限りメモリ効率の高い方法で保存する必要があります。たとえば、10 進数の 23592786 には 36 ビットが必要ですが、10 進数を base36 値に変換すると、25 ビットのメモリしか必要ありません。

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

java - Java: byte[] を base36 文字列に変換します

私は少し迷っています。プロジェクトでは、バイト配列であるハッシュ関数 (SHA256) の出力を base 36 を使用して文字列に変換する必要があります。

最後に、(Hex-String 表現の) Hash を変換したいと思います。

したがって、上記の文字列の例は次のようになります。

実際に base36 に変換するために、StackOverflow でいくつかのコードを見つけました。

今私はこれをやっています:

「総がらくた」は次のようなものです

だから、それは私が望むものにさえ近づいていません。今解決策を見つけようとしましたが、ここで少し迷っているようです。必要なハッシュの base36 でエンコードされた文字列表現を取得するにはどうすればよいですか?

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

python - 文字列が base36 ID かどうかを確認しますか?

私が関数を持っていると仮定するとbase36-2check

ユーザーは文字列を入力できますが、その文字列がbase36であることを確認するにはどうすればよいですか?

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

javascript - JavaScript の .toString(36) と同じ方法で、C# で浮動小数点数を Base36 に変換する方法

一部のコードを (JavaScript から) C# に変換しようとしています。C# で double の数値 (0.04036483168558814) を ".toString(36)/Base36" に変換する必要があります。

ここに JavaScript コード:

以下の出力(n):

C# で上記と同じ結果が必要なので、C# で同じ結果を得るにはどうすればよいですか??

私はいくつかのコードを適用しましたが、それらは機能していません..以下の私のコード(C#による):

1)

また

2)