Discuss Scratch

HAL95131
Scratcher
89 posts

Nth Root Block

Maybe it could be something like
<() root of ()::operators>
Or, to just make it similar to the other ones (even though with “root of” it would still have about the same length as the absolute value (and others) function drop-down operator) you could keep the root sign, but I think text would be nicer.
PaperMarioFan2022
Scratcher
1000+ posts

Nth Root Block

medians wrote:

medians wrote:

This would be added to the right click options for the operators.
oh my god why (also bringing this up)
Also free content for k7e

LOL, that just backfired dude.
medians
Scratcher
1000+ posts

Nth Root Block

PaperMarioFan2022 wrote:

medians wrote:

medians wrote:

This would be added to the right click options for the operators.
oh my god why (also bringing this up)
Also free content for k7e

LOL, that just backfired dude.
yeah i was referring to the removed feature where if you right clicked the operation blocks you could swap between them
PaperMarioFan2022
Scratcher
1000+ posts

Nth Root Block

medians wrote:

PaperMarioFan2022 wrote:

medians wrote:

medians wrote:

This would be added to the right click options for the operators.
oh my god why (also bringing this up)
Also free content for k7e

LOL, that just backfired dude.
yeah i was referring to the removed feature where if you right clicked the operation blocks you could swap between them

Oh. That sounds cool and actually really useful! But idk why ST removed it though. Maybe issues with scrolling, idk.
medians
Scratcher
1000+ posts

Nth Root Block

PaperMarioFan2022 wrote:

medians wrote:

PaperMarioFan2022 wrote:

medians wrote:

medians wrote:

This would be added to the right click options for the operators.
oh my god why (also bringing this up)
Also free content for k7e

LOL, that just backfired dude.
yeah i was referring to the removed feature where if you right clicked the operation blocks you could swap between them

Oh. That sounds cool and actually really useful! But idk why ST removed it though. Maybe issues with scrolling, idk.
I have no idea though because you can still do it for variables and lists.
cookieclickerer33
Scratcher
1000+ posts

Nth Root Block

I personally think it should just be replaced with a generic
(Calculate () [+ v] ()::operators)

(Calculate () [- v] ()::operators)

(Calculate () [^ v] ()::operators)

(Calculate () [to the nth root, too lazy to find the Unicode v] ()::operators)
I don’t know if the “calculate” is necessary at the beginning but it would make the block easier to grab

Last edited by cookieclickerer33 (May 15, 2023 16:18:44)

medians
Scratcher
1000+ posts

Nth Root Block

cookieclickerer33 wrote:

I personally think it should just be replaced with a generic
(Calculate () [+ v] ()::operators)

(Calculate () [- v] ()::operators)

(Calculate () [^ v] ()::operators)

(Calculate () [to the nth root, too lazy to find the Unicode v] ()::operators)
I don’t know if the “calculate” is necessary at the beginning but it would make the block easier to grab
People have suggested that before but without the calculate. However, I think it just makes it way too annoying to scroll with and just takes up extra space, and I think they could bring back that past feature that I thought was still there that I mentioned earlier on this topic, and add the root block (and the exponent block if it's added).
cookieclickerer33
Scratcher
1000+ posts

Nth Root Block

medians wrote:

cookieclickerer33 wrote:

I personally think it should just be replaced with a generic
(Calculate () [+ v] ()::operators)

(Calculate () [- v] ()::operators)

(Calculate () [^ v] ()::operators)

(Calculate () [to the nth root, too lazy to find the Unicode v] ()::operators)
I don’t know if the “calculate” is necessary at the beginning but it would make the block easier to grab
People have suggested that before but without the calculate. However, I think it just makes it way too annoying to scroll with and just takes up extra space, and I think they could bring back that past feature that I thought was still there that I mentioned earlier on this topic, and add the root block (and the exponent block if it's added).
Yea but adding all these might eventually clog up the math tab
PaperMarioFan2022
Scratcher
1000+ posts

Nth Root Block

cookieclickerer33 wrote:

medians wrote:

cookieclickerer33 wrote:

I personally think it should just be replaced with a generic
(Calculate () [+ v] ()::operators)

(Calculate () [- v] ()::operators)

(Calculate () [^ v] ()::operators)

(Calculate () [to the nth root, too lazy to find the Unicode v] ()::operators)
I don’t know if the “calculate” is necessary at the beginning but it would make the block easier to grab
People have suggested that before but without the calculate. However, I think it just makes it way too annoying to scroll with and just takes up extra space, and I think they could bring back that past feature that I thought was still there that I mentioned earlier on this topic, and add the root block (and the exponent block if it's added).
Yea but adding all these might eventually clog up the math tab

Maybe just suggest one to be implemented to the math tab? That will prevent it from being clogged up.
AbMuqeet
New Scratcher
1 post

Nth Root Block

HI!

Last edited by AbMuqeet (May 18, 2023 06:29:19)

LD123Rises
Scratcher
100+ posts

Nth Root Block

gosoccerboy5 wrote:

theonlygusti wrote:

IMPULSS wrote:

Many people have been suggesting a block like this:
()^() :: reporter operators
Which would also give us an nth root:

(()^((1)/(n)) :: reporter operators)

“as per this”

Literally, knowing a bit of math will get you to the workaround (provided you have a n ^ n block already lol)
we don't have a x^y block, closest are 10^y and e^y
why did you even think of that tho
LD123Rises
Scratcher
100+ posts

Nth Root Block

Legoflashlight wrote:

maybe a cube-root block like this:

([CBRT v] of (27))

that equals 3 btw
did you mean
([cbrt v] of (27):: reporter operators)
cookieclickerer33
Scratcher
1000+ posts

Nth Root Block

rgl0000 wrote:

um, alright, I'm going to ask a stupid question now… what does calculate the Nth root of X mean?
Exactly my reason for no support

The workaround would be less complex (when we get the exponent block) than actually figuring out what this means
medians
Scratcher
1000+ posts

Nth Root Block

cookieclickerer33 wrote:

rgl0000 wrote:

um, alright, I'm going to ask a stupid question now… what does calculate the Nth root of X mean?
Exactly my reason for no support

The workaround would be less complex (when we get the exponent block) than actually figuring out what this means
1. Scratch already has the addition and sqrt blocks, and for the former, it can be replicated by using the subtraction block with a negative number.
2. Scratch could just explain that when you take the 3rd root (or cube root) of 8, you get 2 because 2^3 = 8.
3. N and X are placeholder numbers.
4. I think I only learned a^(1/b) after learning about roots, and that’s what I’d expect.

Last edited by medians (Sept. 22, 2023 17:01:56)

blablablahello
Scratcher
1000+ posts

Nth Root Block

cookieclickerer33 wrote:

rgl0000 wrote:

um, alright, I'm going to ask a stupid question now… what does calculate the Nth root of X mean?
Exactly my reason for no support

The workaround would be less complex (when we get the exponent block) than actually figuring out what this means
The workaround is literally doing x^1/n. thats even more confusing as you first have to understand nth root (which means you'd understand this block), and THEN you also have to understand the whole fraction on power thing
Pibby59
Scratcher
500+ posts

Nth Root Block

uhh eventuhh eventually
think [i dont understand this] for (infinite) secs
medians
Scratcher
1000+ posts

Nth Root Block

blablablahello wrote:

cookieclickerer33 wrote:

rgl0000 wrote:

um, alright, I'm going to ask a stupid question now… what does calculate the Nth root of X mean?
Exactly my reason for no support

The workaround would be less complex (when we get the exponent block) than actually figuring out what this means
The workaround is literally doing x^1/n. thats even more confusing as you first have to understand nth root (which means you'd understand this block), and THEN you also have to understand the whole fraction on power thing
Also, at least from what I’ve seen, every time I see someone teach this stuff, they teach (A)th root of b before a^(1/b).
blablablahello
Scratcher
1000+ posts

Nth Root Block

medians wrote:

blablablahello wrote:

cookieclickerer33 wrote:

rgl0000 wrote:

um, alright, I'm going to ask a stupid question now… what does calculate the Nth root of X mean?
Exactly my reason for no support

The workaround would be less complex (when we get the exponent block) than actually figuring out what this means
The workaround is literally doing x^1/n. thats even more confusing as you first have to understand nth root (which means you'd understand this block), and THEN you also have to understand the whole fraction on power thing
Also, at least from what I’ve seen, every time I see someone teach this stuff, they teach (A)th root of b before a^(1/b).
Ya. A(th) root of B is taught 1 unit before A^(1/B) in my school, and i believe its even further apart in most other schools (since why would you be teaching them so closely together???)
LD123Rises
Scratcher
100+ posts

Nth Root Block

blablablahello wrote:

medians wrote:

blablablahello wrote:

cookieclickerer33 wrote:

rgl0000 wrote:

um, alright, I'm going to ask a stupid question now… what does calculate the Nth root of X mean?
Exactly my reason for no support

The workaround would be less complex (when we get the exponent block) than actually figuring out what this means
The workaround is literally doing x^1/n. thats even more confusing as you first have to understand nth root (which means you'd understand this block), and THEN you also have to understand the whole fraction on power thing
Also, at least from what I’ve seen, every time I see someone teach this stuff, they teach (A)th root of b before a^(1/b).
Ya. A(th) root of B is taught 1 unit before A^(1/B) in my school, and i believe its even further apart in most other schools (since why would you be teaching them so closely together???)

“(since why would you be teaching them so closely together???)”
theyre the same thing man

“and THEN you also have to understand the whole fraction on power thing”
i know that 5^0.5 = √5, btw what do u mean by “fraction on power”

Last edited by LD123Rises (Sept. 22, 2023 20:42:42)

medians
Scratcher
1000+ posts

Nth Root Block

LD123Rises wrote:

blablablahello wrote:

medians wrote:

blablablahello wrote:

cookieclickerer33 wrote:

rgl0000 wrote:

um, alright, I'm going to ask a stupid question now… what does calculate the Nth root of X mean?
Exactly my reason for no support

The workaround would be less complex (when we get the exponent block) than actually figuring out what this means
The workaround is literally doing x^1/n. thats even more confusing as you first have to understand nth root (which means you'd understand this block), and THEN you also have to understand the whole fraction on power thing
Also, at least from what I’ve seen, every time I see someone teach this stuff, they teach (A)th root of b before a^(1/b).
Ya. A(th) root of B is taught 1 unit before A^(1/B) in my school, and i believe its even further apart in most other schools (since why would you be teaching them so closely together???)

“(since why would you be teaching them so closely together???)”
theyre the same thing man

“and THEN you also have to understand the whole fraction on power thing”
i know that 5^0.5 = √5, btw what do u mean by “fraction on power”
1. For some reason schools teach it a lot later though (I’ve seen that happen).
2. They mean having a fraction in the power.

Powered by DjangoBB