This is the Message Centre for Calculator Nerd 256
- 1
- 2
What a boaring Space.
DoctorMO (Keeper of the Computer, Guru, Community Artist) Started conversation Jul 17, 2002
Not realy, I wanted to ask you what you Trinary was like and what the hell Chibee is/was/ever was.
See you soon
-- DoctoRMO --
What a boaring Space.
Calculator Nerd 256 Posted Jul 22, 2002
I suppose Trinary would be like 0,1,2,10,11,12,20,21,22,100,101,102,110,111,112,120,121,122,200,201,202,210,211,212,220,221,222,1000...
Why do you ask?
Chibee is a language, but in the style of Pig Latin:
English__:_Hi____|_Tri•na•ry__________|_Get it?
Pig Latin:_I•hay_|_Ri•na•ry•tray______|_Et•gay it•way?
Chibee___:_Hi•bi_|_Tri•bi•ni•ba•ri•by_|_Gi•bit i•bit?
of course, knowing that, you still need to know that the "i" in "ib" is always pronounced eye.
>8^B
What a boaring Space.
DoctorMO (Keeper of the Computer, Guru, Community Artist) Posted Jul 22, 2002
Yes very cleaver....
What I expected was the trinary base, like binary...
1, 2, 4, 8, 16, 32, 64 ...
only
1, 3, 9, 27, 81, 243 ...
-- DoctorMO --
What a boaring Space.
DoctorMO (Keeper of the Computer, Guru, Community Artist) Posted Jul 23, 2002
yes, kind of, my idea was to test you, (I hope you don't hate me for that) Most people get to grips with binary the same way they get to grips with Multiplcations, 3x4=12; 3x5=15... and they go though life not understanding the principals, same goes for binary, if you understand bases you can get to grips with anything. Binary, trinary, Decimal, Hexdecimal and Even Base Sixty (Used for time in some programs). I thought of you as someone who would understand, and you do, I think...
btw, only two other people I'm friends with in RL know this, and I have many friends. so please don't think I'm judging you, I just want to know that if I start talking about strainge things, some people get upset. (although I've noticed not on H2G2)
-- DoctorMO --
What a boaring Space.
Calculator Nerd 256 Posted Jul 23, 2002
Hey, man, don't worry about it. I'm cool w/ having my knowledge tested, that's what halfway I thought you were doing anyway. I talk about strange things all the time, so you can do that w/o worrying about me not understanding. If you still don't think I know bases, and I don't mean to brag, I sometimes write for loops on my calculator to create all the possible 8-or-more-bit sprites like:
for(int a = 0; a < 2; a++){
for(int b = 0; b < 2; b++){
for(int c = 0; c < 2; c++){
for(int d = 0; d < 2; d++){
//etc.
//either
pxlWrite(1,1,a)
pxlWrite(1,2,b)
pxlWrite(1,3,c)
pxlWrite(1,4,d)
//or
output(1,1,a)
output(1,2,b)
output(1,3,c)
output(1,4,d)
}
}
}
}
except that I just made up the function pxlWrite:
function pxlWrite(int y,int x,int b){
if(b == 0){
pxlOff(y,x)
}
if(b == 1){
pxlOn(y,x)
}
}
and I used C style for() loops
anyway, good to know I have another friend who's wierd like me
>8^B
What a boaring Space.
DoctorMO (Keeper of the Computer, Guru, Community Artist) Posted Jul 24, 2002
sounds like fun, rewriting your calculator.
Anything interesting with the pattern that comes out?
-- DoctorMO --
What a boaring Space.
Calculator Nerd 256 Posted Jul 24, 2002
yes, actually.
for the 1X8 sprites stacked vertically like so:
00000000
00000001
00000010
00000011
00000100
00000101
00000110
00000111
00001000
etc.
you can clearly see a fractal pattern due to the fact that every line has its own repeating pattern
1s: 0101010101010101
2s: 0011001100110011
4s: 0000111100001111
8s: 0000000011111111
16s:0000000000000000
you can see that if you cut the whole thing in half and flip one side vertically, they make the exact inverse sprite such as
the 00 row: 00000000
the ff row: 11111111
the 01 row: 00000001
the fe row: 11111110
which, once again, makes perfect sense because both opposite rows add up to 0hFF, or 255 (I know that you knew that), and as we all know, any 2 8-bit sprites that add up to 0hFF will always be each other's inverses... in theory- MUA HA HA!
>8^B
What a boaring Space.
DoctorMO (Keeper of the Computer, Guru, Community Artist) Posted Jul 24, 2002
I noticed somthing else...
it has exactly x repeating digets so 1s are one 1 then one 0 and 2s are two 1s and two 0s. all the way up. or...
p=for x(Not v)(v = Not v)
--DoctorMO --
What a boaring Space.
Calculator Nerd 256 Posted Jul 24, 2002
yup
01010101: *1, 1 iteration before repeat
00110011: *2, 2 iterations before repeat
00001111: *4, 4 iterations before repeat
00000000: *8, 4 iterations before repeat
good stuff, math is
>8^B
What a boaring Space.
Calculator Nerd 256 Posted Jul 24, 2002
I wrote 4 when I meant 8
Ctrl+c/v can be dangerous
anyway, it would be funny if humans had attempted unary (base 1), where the only number you can write is 0
0 = 0
1 = 1 = 10 = 100 = 1000 = 10000
etc.
>8^B
What a boaring Space.
Calculator Nerd 256 Posted Jul 24, 2002
so, base 1 has only 0's
what would base 0 be like?
0 = 10 = 110 = 1110 = 11110
1 = 11
2 = 12
it just refuses to work
there was some other cool math thing I wanted to share w/ you, butnow I can't remember it
>8^B
What a boaring Space.
DoctorMO (Keeper of the Computer, Guru, Community Artist) Posted Jul 24, 2002
Haha, I know base 1, and some people (esp kids) use it all the time.
= 0
1 = 1
11 = 2
111 = 3
1111 = 4
11111 = 5
ect..
Remember base isn't about the letter used, and null is always less than zero and not negitive.
-- DoctorMO --
What a boaring Space.
Calculator Nerd 256 Posted Jul 24, 2002
but that can't work bcuz the base number is never attained and is always passed up to the next digit
binary: 0 and 1
trinary: 0-2
tetra: 0-3
octal: 0-7
decimal: 0-9
hexadecimal: 0-(15|f)
that time thing/base 60: 0-59
that's why I say (integer) bases lower that 2 can't work
hmm... floating point bases, yes...
now THAT would be trippy
I like how bases are like mods, logs, and division
examples:
0b111: 1(2's digit) = 7(the actual number) %(mod) 4(digit num(2) * base(2))
0hF8: log(0hF8,base16) = 2(max digit num)
and division only works in the recursive sense, on account of logarithms
>8^B
What a boaring Space.
DoctorMO (Keeper of the Computer, Guru, Community Artist) Posted Jul 25, 2002
Use 0 if you like, 0 to 0, but it does create some wird efects because the BaseDigets = 0 to (BaseNumber - 1) so a base number of 1 would leave 0 to 0, and if you've ever done a loop that produces one outcome.
1 = 1
11 = 2
111 = 3
Not convinced? try this,
Base2: 1, 2, 4, 8, 16
basicaly, last result x 2 is the next result
1x1 = 1
1x1 = 1
1x1 = 1 so...
Base1: 1, 1, 1, 1, 1, 1..
ect.. I'm sure some genius has worked it out, but you can't just say things like no thats not posable, because I say so.
sorry
-- DoctorMO --
What a boaring Space.
Calculator Nerd 256 Posted Jul 25, 2002
that's the great thing, every number greater than 1 acts like the whole divide by 0 = infinity error. think of it this way, log(1) = 0. that has to mean something, but i can't think right now bcuz im half asleep
>8^B
What a boaring Space.
Calculator Nerd 256 Posted Jul 25, 2002
right, you're saying:
0b0001 = 0d1
0b0010 = 0d2
0b0100 = 0d4
0b1000 = 0d8
0u0001 = 0d1
0u0010 = 0d1
0u0100 = 0d1
0u1000 = 0d1
but you never use the base number
so in unary, you'd need some method to read different orders of infinity as different numbers
0 works in base 1, but nothing else does
>8^B
What a boaring Space.
DoctorMO (Keeper of the Computer, Guru, Community Artist) Posted Jul 25, 2002
What base is this...
|||||||||||||||||||||||||||||||| + |||||||||||||||||||||||||||||| = ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
???
The log is interesting...
-- DoctorMO --
What a boaring Space.
DoctorMO (Keeper of the Computer, Guru, Community Artist) Posted Jul 26, 2002
I have to say this... Doh!
No there bars, not Roman numberals, just bars... now what base is it?
-- DoctorMO --
Key: Complain about this post
- 1
- 2
What a boaring Space.
- 1: DoctorMO (Keeper of the Computer, Guru, Community Artist) (Jul 17, 2002)
- 2: Calculator Nerd 256 (Jul 22, 2002)
- 3: DoctorMO (Keeper of the Computer, Guru, Community Artist) (Jul 22, 2002)
- 4: Calculator Nerd 256 (Jul 23, 2002)
- 5: DoctorMO (Keeper of the Computer, Guru, Community Artist) (Jul 23, 2002)
- 6: Calculator Nerd 256 (Jul 23, 2002)
- 7: DoctorMO (Keeper of the Computer, Guru, Community Artist) (Jul 24, 2002)
- 8: Calculator Nerd 256 (Jul 24, 2002)
- 9: DoctorMO (Keeper of the Computer, Guru, Community Artist) (Jul 24, 2002)
- 10: Calculator Nerd 256 (Jul 24, 2002)
- 11: Calculator Nerd 256 (Jul 24, 2002)
- 12: Calculator Nerd 256 (Jul 24, 2002)
- 13: DoctorMO (Keeper of the Computer, Guru, Community Artist) (Jul 24, 2002)
- 14: Calculator Nerd 256 (Jul 24, 2002)
- 15: DoctorMO (Keeper of the Computer, Guru, Community Artist) (Jul 25, 2002)
- 16: Calculator Nerd 256 (Jul 25, 2002)
- 17: Calculator Nerd 256 (Jul 25, 2002)
- 18: DoctorMO (Keeper of the Computer, Guru, Community Artist) (Jul 25, 2002)
- 19: Calculator Nerd 256 (Jul 26, 2002)
- 20: DoctorMO (Keeper of the Computer, Guru, Community Artist) (Jul 26, 2002)
More Conversations for Calculator Nerd 256
Write an Entry
"The Hitchhiker's Guide to the Galaxy is a wholly remarkable book. It has been compiled and recompiled many times and under many different editorships. It contains contributions from countless numbers of travellers and researchers."