nXIII wrote:
MathWizz wrote:
-10 times -1 does not equal -1. To negative numbers produce a product of a positive number. I even checked it on my calculator.
Wait a second, "-10 times -1 does not equal -1"?
And "To negative numbers produce a positive number"?
See, we both typed stuff wrong.soupoftomato wrote:
I'm just a fifth grader! And that post sounded really smart alec.
I got my information from Lucario621's post in some topic in the Suggestions. http://scratch.mit.edu/forums/viewtopic.php?id=34645
But know that I see that, it says use one of the following.
But, that post just basically said, "YOUR STUPID!"Wait, MathWizz's or mine?
Oh, lol! "Two", not "To". Anyway, -10 * -10 = 100. This proves it.
Offline
THAT was a hassle. I had to make the file into a .007, for the .007 at the end instead of .zip,cause it wasn't unzipping the file. But now I've got it! Thanks!
Offline
<{ variable - byob making block }>
Offline
Guys!!! I saw the posts of the inverse block and I made my own version! It requires no scripts except everything you want to add will be in the report section. see for yourself:
http://scratchx.webs.com/apps/photos/photo?photoid=86480635
Offline
MathWizz wrote:
nXIII wrote:
MathWizz wrote:
-10 times -1 does not equal -1. To negative numbers produce a product of a positive number. I even checked it on my calculator.
Wait a second, "-10 times -1 does not equal -1"?
And "To negative numbers produce a positive number"?
See, we both typed stuff wrong.soupoftomato wrote:
I'm just a fifth grader! And that post sounded really smart alec.
I got my information from Lucario621's post in some topic in the Suggestions. http://scratch.mit.edu/forums/viewtopic.php?id=34645
But know that I see that, it says use one of the following.
But, that post just basically said, "YOUR STUPID!"Wait, MathWizz's or mine?
Oh, lol! "Two", not "To". Anyway, -10 * -10 = 100. This proves it.
I know -10 * -10 = 100. It was a typo.
Offline
Here are a few more ideas... ( I already made them, try to make them yourself. If you want help, I can post photos)
<Pointing in same direction as []>
<Pointing towards []>
( [] ^ () )
( []! )
< [] is what? >
( [] letters of [] )
c shaped
do _ for () seconds.
Offline
bharvey wrote:
krackers wrote:
do _ for () seconds
I like this one a lot! Sounds really useful.
I made it:
Credit to ScratchReallyRocks for the [do [] and []] block.
Last edited by jackrulez (2010-06-14 16:07:03)
Offline
krackers wrote:
Here are a few more ideas... ( I already made them, try to make them yourself. If you want help, I can post photos)
I want help... lol
Offline
jackrulez wrote:
bharvey wrote:
krackers wrote:
do _ for () seconds
I like this one a lot! Sounds really useful.
I made it:
http://img808.imageshack.us/img808/128/picture2w.png
Credit to ScratchReallyRocks for the [do [] and []] block.
I did it a different method...
Can you share the do [] and [] block?
For the one who wanted help...
Which block?
Last edited by krackers (2010-06-15 14:09:15)
Offline
krackers wrote:
Can you share the do [] and [] block??
Here's the project where I shared it...Cool new blox in BYOB
Oh and I made the () ^ () block:
Then it has to report the result.
Last edited by ScratchReallyROCKS (2010-06-15 15:48:57)
Offline
Easier way
TWo variable
base and power
10 ^ of (power) * log of (base)
And the method I used for do _ for [X] seconds was...
repeat 16*X
run _
Last edited by krackers (2010-06-15 16:20:20)
Offline
krackers wrote:
10 ^ of (power) * log of (base)_
I quadruple checked and this doesn't work.
Offline
krackers wrote:
For the one who wanted help...
Which block?
I tried to make the letters of block.
-Sincerely,
The One Who Wanted Help
Offline
ScratchReallyROCKS wrote:
krackers wrote:
10 ^ of (power) * log of (base)_
I quadruple checked and this doesn't work.
The parentheses should look like this:
10 ^ (power * log of (base))
the reason this is better than the repeat (...) method is that it accepts fractional and negative numbers for the exponent.
Offline
nXIII wrote:
ScratchReallyROCKS wrote:
krackers wrote:
10 ^ of (power) * log of (base)_
I quadruple checked and this doesn't work.
The parentheses should look like this:
10 ^ (power * log of (base))
the reason this is better than the repeat (...) method is that it accepts fractional and negative numbers for the exponent.
Okay, that's better. Not that it's a big deal or anything, but it reports with a decimal. maybe you could put a (round () ) block in so it doesn't do that...
Offline
ScratchReallyROCKS wrote:
nXIII wrote:
ScratchReallyROCKS wrote:
I quadruple checked and this doesn't work.The parentheses should look like this:
10 ^ (power * log of (base))
the reason this is better than the repeat (...) method is that it accepts fractional and negative numbers for the exponent.Okay, that's better. Not that it's a big deal or anything, but it reports with a decimal. maybe you could put a (round () ) block in so it doesn't do that...
It's the inaccuracy of floating point numbers... sadly, only ten decimals. I think it's probably like (for example) 35.9999999999 or 36.0000000001 instead of 36. But this is sometimes good, such as the square root of two, or 2^(1/2), an irrational number.
Offline
krackers wrote:
Anyone want to make the <irrational?> block?
I'm not sure if that's possible but I'll try...
Offline
ScratchReallyROCKS wrote:
krackers wrote:
Anyone want to make the <irrational?> block?
I'm not sure if that's possible but I'll try...
It's impossible because computers can't store irrational numbers. They have a never-ending decimal, so they would take up an infinite amount of space.
Offline
krackers wrote:
made it!
Simple.... check if the length of the number is greater than 9. It won't help for numbers like 1.11111111111111111... but it is good enough.
Well, this isn't a true "irrational number" block because a number could equal 7.6543219876543218 and stop there, but it would still call it irrational, even though it's rational.
Offline
ScratchReallyROCKS wrote:
krackers wrote:
made it!
Simple.... check if the length of the number is greater than 9. It won't help for numbers like 1.11111111111111111... but it is good enough.Well, this isn't a true "irrational number" block because a number could equal 7.6543219876543218 and stop there, but it would still call it irrational, even though it's rational.
It's a difficult problem. What could you define as "irrational" that would have meaning in the world of computers? A number that exceeds the accuracy of the storage system? If you define it like that, it's truly impossible to make a block which tests that because we can't tell, through BYOB, when this occurs.
Last edited by nXIII (2010-06-16 21:06:29)
Offline
nXIII wrote:
ScratchReallyROCKS wrote:
krackers wrote:
made it!
Simple.... check if the length of the number is greater than 9. It won't help for numbers like 1.11111111111111111... but it is good enough.Well, this isn't a true "irrational number" block because a number could equal 7.6543219876543218 and stop there, but it would still call it irrational, even though it's rational.
It's a difficult problem. What could you define as "irrational" that would have meaning in the world of computers? A number that exceeds the accuracy of the storage system? If you define it like that, it's truly impossible to make a block which tests that because we can't tell, through BYOB, when this occurs.
An irrational number is a non-terminating, non-repeating decimal (not that anyone doesn't already know) Is there any way to tell this to BYOB?
Offline