Make it possible to write expressions with more than one +, -, * & / without getting it reduced

Aritmometer shared this problem 6 days ago
Not a Problem

I will suggest to make it possible to write expressions in input boxes with more than one +, -, * & / without getting it reduced when using the symbolic option.

When entering a calculation with more than one +, -, * or / the expression gets reduced.

And when entering for example one * and at least one + or -, the multiplication gets calculated and reduced.

Please change this so that nothing in the expression gets reduced.

Comments (7)

photo
1

Well it should be possible to make calculations no? How would GeoGebra know whether you want to calculate something or whether you want to put in an exprssion not to be reduced?

photo
1

I thought that was the idea with the “symbolic” option...

Else you could make another option. For example “unreduced expression”.

photo
1

The Symbolic option makes it possible e.g. to show the input as a nice fraction or even root without being reduced, that's true. But how would you prevent students to remove one of the * of +? When writing expressions in an inputbox they aren't calculated as you see in screenshots below. Isn't this what you want (except the interdiction to remove the + or * signs)? So yes in inputboxes expressions aren't reduced, but of course they are in the inputbar (I guessed this was your question).

/kyI2Ha87VVzfkYUKdh+sW3FxJddvBrpuJy54cuf0H7+zCs2bzJ7IAAAAASUVORK5CYII=


/0HwUJWvthxPaYAAAAASUVORK5CYII=


/H18p2fnouMskcBMpsG5kLCEBEiCB9hCgwLbHV7SUBEigZQQosC1zGM0lARJoDwGRAishduJyIW1zkfHnk5ufj6+U7Hx03GUSuP0DNLTvf8WbjeYAAAAASUVORK5CYII=

photo
1

Will the expression also not be reduced if you enter for example: 2 * 3 * 4 ?

Which kind of variable is the input box connected to ?

When have this been possible or which version are you using ?

photo
1

Here's an example of a simple number, but it works the same for functions etc. As you see the number is calculated in the Algebra View, but remains an expression in the inputbox. It works as well in Classic 5 and 6 and I'm working now in version 609. Don't forget to check the option Symbolic in the Algebra tab of the input box. This is a Version 6 screenshot.

/xs2muAAAAABJRU5ErkJggg==

photo
1

Okay, then it must have been made since I downloaded a new version in August and suggested it in a post without getting any feedback related to the suggestion.

Thanks for adding the feature.

photo
1

I have installed the latest version of GeoGebra 5 classic for Linux from the beginning of October.

In this version I still get 6 * 4 when writing 2*3*4 in a input box that is connected with a function and set to Symbolic.

So for me it seems it haven’t been changed in this version...

Also as I can’t write it in my other post called “Show * between letters”, I can add that it is possible, but only when the letters doesn’t match defined variables.

photo
© 2020 International GeoGebra Institute