1

私は で作業していますが、次のような RFID Readerいくつかの異なる種類の読み取りを行うソフトウェアデモになりました。rfid tag

Hexadecimal、、、など... Decimal_AsciiAbatrack

Abatrackドキュメントには次 のように記載されています。

Shows the CardID converted to decimal with 14 digits.

私はCardIDを持っています=01048CABFBそして、このプロトコルでそれは私を示しています00004371295227
where the first four zeroes were added by the software

string文字と数字を含むを数字のみに変換しdecimalます。どうすればいいですか?

私はこれを見つけましが、中にありVBます。

4

2 に答える 2

2

Convert.ToInt64() を使用して、基数 16 (16 進数) を指定することもできます。

        string hexFromRFID = "01048CABFB";
        Int64 decFromRFID = Convert.ToInt64(hexFromRFID, 16);
        Console.WriteLine("Hex: " + hexFromRFID + " = Dec: " + decFromRFID);
于 2013-06-13T14:43:01.057 に答える