[HP-PIRME] BUG Pretty Print, Solution: abs => |...|, ABS => ||...||
#1

Hi, in the new firmware version there is a new command abs() that is different ABS()

v1:=[1,-2,3];

v1 .^ 2; => [ 1^2, (-2)^2, 3^2 ] => [ 1, 4, 9 ] // Super OK, power element by element

dot( v1, v1 ); 1^2 + (-2)^2 + 3^2 => 14 // Super OK

abs( v1 ); => [ 1, 4, 9 ] // Super OK, absolute value of each element

ABS( v1 ); => SQROOT(14) // OK, now ABS() (CAPITAL) == NORM()

Ans ENTRY from history to the input line

=> abs( v1 ) [BUG] should be in uppercase not lowercase

IDEA: bug solution ABS(...) == ||..|| => double ||

why better not to create a new command (NORM)and thus avoid ambiguity ( abs with ABS, CAS version 1.1.0.27)

NORM( v1 ); => || v1 || (show history) => SQROOT(14) // Super OK CAS version 1.1.1 =)


Edited: 13 Dec 2013, 9:50 a.m. after one or more responses were posted

#2

Quote:
Hi, in the new firmware version there is a new command abs() that is different ABS()

It's not just abs() vs ABS(). There are many cases of two (slightly) different commands -- one of the form "command()" and the other of the form "COMMAND()". The best anyone can do at this moment is to wait for a much bigger firmware update that consolidates the command names into some sensible scheme.

#3

sorry google translator

the problem reported is not on command (abs or ABS) the bug happens when an expression is carried from history to the input line, decodes bad

BUG steps

v1:=[1,-2,3];

abs( v1 ); => [ 1, 4, 9 ] // Super OK, absolute value of each element

ABS( v1 ); => SQROOT(14) // OK, now ABS() (CAPITAL) == NORM()

Ans ENTRY from history to the input line

=> abs( v1 ) [BUG] should be in uppercase not lowercase

I think the only solution that ABS should be displayed in double vertical bar history

purge(v1);

abs( v1 ); => |v1| // OK

ABS( v1 ); => ||v1|| // OK, no |v1|


Edited: 13 Dec 2013, 9:45 a.m.



Possibly Related Threads…
Thread Author Replies Views Last Post
  [HP-PIRME] ^ OPERTOR // => SUPER BUG CompSystems 9 4,681 12-12-2013, 09:26 PM
Last Post: CompSystems
  HP Prime print terminal CD Dodds 4 2,548 12-06-2013, 10:25 PM
Last Post: CD Dodds
  HP Prime graphing bug BruceH 1 1,456 11-19-2013, 08:14 AM
Last Post: Joe Horn
  HP Prime - another cosmetic bug BruceH 3 1,675 11-12-2013, 02:18 PM
Last Post: Ken Shaw
  Line Print Les Koller 6 2,359 11-11-2013, 09:38 AM
Last Post: Geoff Quickfall
  HP Prime Programming Tutorial #2: MSGBOX, IF-THEN-ELSE, PRINT, FOR Eddie W. Shore 0 1,230 10-26-2013, 03:51 PM
Last Post: Eddie W. Shore
  HP Prime Bug bluesun08 19 5,284 10-14-2013, 10:48 PM
Last Post: Han
  HP Prime bug in EDITMAT Han 7 2,544 09-27-2013, 10:15 AM
Last Post: Han
  [HP-Prime xCAS] Arrays: Programming Commands (solution to the ambiguity) CompSystems 6 2,491 08-30-2013, 06:32 PM
Last Post: CompSystems
  [HP 39Gii] - Bug report Jean-Michel 1 1,588 08-28-2013, 10:53 AM
Last Post: Tim Wessman

Forum Jump: