abs() cmd

Messages in english

Modérateur : xcasadmin

compsystems
Messages : 561
Inscription : sam. févr. 04, 2017 11:34 pm
Localisation : Colombia
Contact :

abs() cmd

Message par compsystems » lun. oct. 29, 2018 4:05 pm

Hello BP.

Why abs([[-2,1+i,-4]]) returns 4.69041575982 // hp prime sqrt(22)

abs(list[-2,1+i,-4]) returns list[2,sqrt(2),4] // ok
abs([-2,1+i,-4]) returns list[2,sqrt(2),4] // ok


L1 := [ 8, -3.5, 3+4*i, √(-1) ] => [24.0,-10.5,9.0+12.0*i,3.0*i] why it applies approx calculation, to values that are not decimal numbers?

parisse
Messages : 5739
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: abs() cmd

Message par parisse » mer. oct. 31, 2018 4:27 pm

abs on matrices in Xcas probably does a numeric algorithm.

L1 := [ 8, -3.5, 3+4*i, √(-1) ] does not return what you say.

Répondre