From: adam Date: Sun, 2 May 2004 06:29:07 +0000 (+0000) Subject: added Base36 X-Git-Url: http://git.megacz.com/?p=org.ibex.crypto.git;a=commitdiff_plain;h=6a85c964ee8214c25f1cbcfa6724bb8b600947f4 added Base36 darcs-hash:20040502062907-5007d-40cbfe80f4254fae613d54f760384eb85bb3918e.gz --- diff --git a/src/org/ibex/crypto/Base36.java b/src/org/ibex/crypto/Base36.java new file mode 100644 index 0000000..279a933 --- /dev/null +++ b/src/org/ibex/crypto/Base36.java @@ -0,0 +1,12 @@ +package org.ibex.crypto; + +public class Base36 { + public static String encode(long l) { + StringBuffer ret = new StringBuffer(); + while (l > 0) { + if ((l % 36) < 10) ret.append((char)(((int)'0') + (int)(l % 36))); + else ret.append((char)(((int)'A') + (int)((l % 36) - 10))); + l /= 36; + } + } +}