From: Nobuyoshi Nakada Date: 2003-07-03T10:28:24+09:00 Subject: Re: Base of Numbers Hi, At Thu, 3 Jul 2003 07:25:30 +0900, Josef 'Jupp' Schugt wrote: > to_s works for any basis from 2 to 36 using these digits: > > 0, 1, 2, 3, 4, 5, 6, 7, 8, 0, a, b, c, d, e, f, g, h, > i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z Also String#to_i. $ grep -w 36 sample/test.rb test_ok("Just".to_i(36) == 926381) test_ok("-another".to_i(36) == -23200231779) test_ok(1299022.to_s(36) == "ruby") test_ok(-1045307475.to_s(36) == "-hacker") test_ok("Just_another_Ruby_hacker".to_i(36) == 265419172580680477752431643787347) test_ok(-265419172580680477752431643787347.to_s(36) == "-justanotherrubyhacker") -- Nobu Nakada