From 6a85c964ee8214c25f1cbcfa6724bb8b600947f4 Mon Sep 17 00:00:00 2001 From: adam Date: Sun, 2 May 2004 06:29:07 +0000 Subject: [PATCH] added Base36 darcs-hash:20040502062907-5007d-40cbfe80f4254fae613d54f760384eb85bb3918e.gz --- src/org/ibex/crypto/Base36.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 src/org/ibex/crypto/Base36.java 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; + } + } +} -- 1.7.10.4