@Samir Khan Maple pushes strongly into the education sectior. Students basically understand scientific notation. It is neat and tidy. It would be good to have a command like Digits to create this output. e.g. ScientificNotation(5) so 123456789101112131415.01245689 is displayed as
1.2345x10^20 formated to to read nicely. Assuming I have counted out the number of digits correctly)
Could also make it a bit more functional having an optional 2 digit ScientificNotation(5,3) so could be displayed as 123.45x10^18
Could lead to an interesting situation on integer/rational arithmetic. My take would be a 3rd option ScientificNotation(5,3,y) . So for 123456789 =123x10^6 and ScientificNotation(5,3,n) =123456789 (rationals unchanged) probable the default here should be no. ScientificNotation(5,y) ?? would be nice if possible too. This aspect would be really useful, say when producing a Groebner basis. 1000s of digit long numbers thats are necessary for the maths but you are not going to read them. Probably heresy to the mathmeticians!
Copy/paste would be on the real number not just what is displayed.
I'm sure I am not the first to ask for this. Understand that there could be core difficulties but feel it is really a display formatting issue.