Text Operations (collab w/ getrithekd, wip, dont click or edit please)

It’s function time! My first guide has a use!

1 Like

I’m about halfway through redoing the math for this to allow for 5 characters.

3 Likes

You would just make all the n’s -1, right?

2 Likes

idk, heres the new math in progress

3 Likes

This is crazy.

4 Likes

This is pretty cool! I like it! However, for the mod equation, please put the y before the floor, for my sanity.

9 Likes

Amazing! This is a real big :brain: concept.

5 Likes

@getrithekd Maybe we should put block code next to the equation, in the same section.

Also, I’m almost done reworking the math, just gotta do slicing strings, which is throwing me for a loop.

3 Likes

I don’t know. I feel like we should really emphasize the concepts, so people understand why it works.

1 Like

Hmmm, yeah. I like that idea. Also, math is complete, and can be found here:

I’m gonna update the formulas now

6 Likes

Can’t we add at least one more digit due to decimal places?

1 Like

We don’t have to worry about having 0s if we think in base 100 and not in base 10, right?

1 Like

Hmmm… maybe but most of the math relies of floor(), so I’m not sure if it would be worth it.

3 Likes

Yeah, but if we divide by a decimal as well, the result will still be an integer.

2 Likes

By encoding in binary, I think we’re able squeeze 7 digits in

3 Likes

What do you mean in binary?

2 Likes

5 binary digits are required for a letter, and gimkit can store 36 binary digits, 36/5 = 7.2

3 Likes

But that’s only 32 different characters…

2 Likes

Yeah, true. So then how does base 100 help?

3 Likes

Base 100 is a bit too chunky in my opinion. Base 60 might work better. Keep in mind that any 0s we see in base 10 won’t be there in base 60.

1 Like