Hex(?) post #'s

What do you want to see here? Some more categories, forums, and mods? Hmm...
User avatar
kyle
Reverse Outside Corner Grinder
Posts: 1965
Joined: Thu Jun 08, 2006 3:33 pm
Location: Indiana, USA, Earth, Milky Way Galaxy, Universe, Multiverse
Contact:

Post by kyle »

i'm thinking about changing CT forms to base 36 :D
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

That... would be tricky.

I don't think I could ever do intuitive hex arithmetic. What about multiplication? Arriving at 0xa * 0xb = 0x6e in my head was rather tricky involving long division. (I'm not even sure if that's right.)
Image
User avatar
Jonathan
A Brave Victim
Posts: 3391
Joined: Thu Feb 03, 2005 12:50 am
Location: Not really lurking anymore

Post by Jonathan »

Long division? Forget decimal. But the answer is correct. :)

How about B0A * EBD = A2B262? I must admit that took me a while, but I did it all in my head.
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

I'm not going to even try and work out if that's right.
Image
User avatar
Jonathan
A Brave Victim
Posts: 3391
Joined: Thu Feb 03, 2005 12:50 am
Location: Not really lurking anymore

Post by Jonathan »

If you'd change the number of registered users to hex now it'd look like it's only been permuted (2083 => [0]823). :)
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

That's... Paying a lot more attention to it than I am. ><
Image
User avatar
Jonathan
A Brave Victim
Posts: 3391
Joined: Thu Feb 03, 2005 12:50 am
Location: Not really lurking anymore

Post by Jonathan »

Nah, just coincidence. I happened to convert it to hex (in my head, of course) at just the right time.
epsy
Adjust Outside Corner Grinder
Posts: 2003
Joined: Tue Nov 07, 2006 6:02 pm
Location: paris
Contact:

Post by epsy »

liar :P
User avatar
Jonathan
A Brave Victim
Posts: 3391
Joined: Thu Feb 03, 2005 12:50 am
Location: Not really lurking anymore

Post by Jonathan »

Wrote a little program that checked how many there actually are (<0x10000):

Code: Select all

0 <=> 0x0
1 <=> 0x1
2 <=> 0x2
3 <=> 0x3
4 <=> 0x4
5 <=> 0x5
6 <=> 0x6
7 <=> 0x7
8 <=> 0x8
9 <=> 0x9
53 <=> 0x35
371 <=> 0x173
913 <=> 0x391
1040 <=> 0x410
1041 <=> 0x411
1042 <=> 0x412
1043 <=> 0x413
1044 <=> 0x414
1045 <=> 0x415
1046 <=> 0x416
1047 <=> 0x417
1048 <=> 0x418
1049 <=> 0x419
2080 <=> 0x820
2081 <=> 0x821
2082 <=> 0x822
2083 <=> 0x823
2084 <=> 0x824
2085 <=> 0x825
2086 <=> 0x826
2087 <=> 0x827
2088 <=> 0x828
2089 <=> 0x829
4100 <=> 0x1004
5141 <=> 0x1415
5412 <=> 0x1524
6182 <=> 0x1826
8200 <=> 0x2008
9241 <=> 0x2419
20530 <=> 0x5032
21025 <=> 0x5221
26930 <=> 0x6932
I guess that works against me, but it was really luck.
Post Reply