Forwarding this message from the bug reports
(http://sourceforge.net/tracker/index.php?func=detail&aid=1495041&group_id=4933&atid=104933)
-----------------------------------------
Hi,
This is only a question. I'm developping a software
based in Maxima and I have to use the command rat. I
know that rat(0) has a different internal
representation than 0 but I would like to know if I
could remove this property later, because I don't have
troubles with polynomials or numbers:
(%i90)if rat(5)=5 then(print(hi));
hi
But it's not the same case with matrix
(%i91) if rat(zeromatrix(2,2))=zeromatrix(2,2) then(hi);
(%o91) false
Thank you in advance
Araceli