ER Allow more expressions on the calculation line ?
Issue #266
new
Originally reported on Google Code with ID 266
Coming from CCalc, I can do this on the expression line k=0;n=30;;k=(k%9)+1;(n+k)! Then, I simply hit Enter 11 times and I get this : ans = 8222838654177922817725562880000000 ans = 263130836933693530167218012160000000 ans = 8683317618811886495518194401280000000 ans = 295232799039604140847618609643520000000 ans = 10333147966386144929666651337523200000000 ans = 371993326789901217467999448150835200000000 ans = 13763753091226345046315979581580902400000000 ans = 523022617466601111760007224100074291200000000 ans = 20397882081197443358640281739902897356800000000 ans = 8222838654177922817725562880000000 What this is doing is, is a couple of simple, but very useful things a) Semicolon separator allows multiple expressions on one line. b) Double semi-colon splits and 2nd and 3rd etc Enter's repeat ONLY the trailing expressions (those after the ;; ) You can also think of this as a Stack separator - ie enter can evaluate multiple expressions, and you can also initialize and enter a cycling equation, all in a simple single pasted line. So I write this in my source code k=0;n=30;;k=(k%9)+1;(n+k)! and know anyone else can paste this into the calculator line and repeat (or modify) the results. CCalc also allows Selective Variable display k=0;n=20;;k=(k%9)+1;l=(n+k)!;disp k; disp l; [Press CR twice for :] k = 1 l = 51090942171709440000 k = 2 l = 1124000727777607680000 etc and the expression stack contains k=(k%9)+1;l=(n+k)!;disp k; disp l; next on stack is k=0;n=20;
Reported by Jim.Granville
on 2009-03-05 06:36:50
Comments (2)
-
Account Deleted -
Please implement this feature.
- Log in to comment
Reported by
helder.pereira.correia
on 2014-11-28 17:49:00 - Labels added: Type-Enhancement